CS452 - Real-Time Programming - Winter 2018
Administrative Details
Described in excruciating detail here.
Instructor
Bill Cowan, [wW][mM][cC][oO][wW][aA][nN]@cgl.uwaterloo.ca, DC2111,
x34527.
Teaching Assistants
- Navid Khan
- Neda Paryab
- Filip Pawlega
Location and Times of Lectures
- OPT309 (Optometry Building)
- 12.30-13.20: Monday, Wednesday, Friday
Important Dates
-
3 January, 2018 - First lecture. Be here now.
-
19 February to 23 February, 2018 - reading week, no lectures.
-
30 March, 2018 - Good Friday, no lecture.
-
4 April, 2018 - last lecture.
-
TBD, likely 5 April 2018 - final demos.
-
TBD - Final examination.
Course Newsgroup
- Defunct. This term we will probably use a mailing list.
Course E-mail
-
cs452@cgl.uwaterloo.ca: goes to instructor, teaching assistants, and track
maintainer (Fraser Gunn).
-
cs452class@cgl.uwaterloo.ca: goes to entire class.
Textbook
- The pages you reach on www.cgl, like this one, are the instructor's web
pages.
- Web pages in the usual place.
Marking Scheme
- 5% assignment 0.
- 30% kernel.
- 35% project.
- 30% final examination.
Please Note. The assignments in this course are cumulative.
Therefore it is important that I manage the course so that almost
all students succeed on almost every assignment. This suits me
just fine: students learn a lot from doing an assignment on which
they succeed or almost succeed. But this causes a problem:
assignment and project marks don't vary a lot, even though it is
quite obvious, to you and to me, that some students have achieved
quite a bit more than other students. My solution to this problem
is to give a take-home examination with relatively open-ended
questions, and to mark it in the European style, that uses the
entire range of marks, so that a passing mark is about 10 out of
30, with marks spread out up to thirty based on students going
beyond routine answers to the questions. Based on several terms
of experience this solution has two important properties.
- The marks it gives correlate well with my perceptions of how much
students have learned in the course. This includes groups where I have
perceived the contribution of the partners to have been unequal.
- The mark range it gives corresponds well with faculty and school
expectations for a fourth year specialist course.
Return to: