See Announcements page for status of the data on these links as well
as announcements of any changes.
- Course Announcements Page
- Information Regarding 5 Hour Projects
both independent and class work
- Working with Ruby in MC 10
- For Fall 2013, the class locker is 312 on the 3rd floor of Middlesex College near the main office. Note that this is primarily for people passing in proposals and writeups of their independent study work -- see announcement on 130923 for more details before actually using this locker.
- Course outline Key things to know about it:
- There is no assigned textbook. Instead we will be using youtube videos,
wikipedia entries, blog entries, published articles, and miscellaneous other
writings to investigate the course themes. This semester, we will start with
trying to understand test driven development in Ruby on Rails. The sequence
of material is listed in Schedule below.
- Marking scheme is based on a closed book, no notes final exam setting
a minimum for the computed course mark, with half-hour quizzes, 5 hour
projects (either assigned or independently proposed) to justify a mark
better than that on the final exam (with a limitation of the computed
course mark not being higher than 20 + the final exam mark. See course
outline for details.
Penalties for plagerism and other scholastic offenses
would be deducted from the
computed course mark rather than the assignment portion and so could cause a
mark lower than that scored on the final.
- What will be on the final exam will be discussed in class and a `cheat
sheet' to accompany the final exam will also be developed in class across the
semester so it will be shared by all taking the final exam.
- CS4472 Schedule schedule of material
to be covered by CS4472. Changes to the schedule and its current status
is tracked on the Announcements page.
- Note for Grad Students CS4472A is
cross listed for grad students as CS9550A (as is the case for many 4xxx
level courses. This link is for a note prepared for entering grad students.