This is an introductory graduate course. Its intent is to provide all students that are interested in software systems with a basic background that will help them succeed in subsequent endeavours (courses, research, and work in industry) related to software. The course is intended to be “hands-on” – there is a large project component that involves building a software system.
Additional information about the course is available in the course syllabus.
Details | Instructor | Teaching Assistant | |
---|---|---|---|
Name | Prof. Arie Gurfinkel | See lecture notes | |
Office | EIT 4021 | ||
first . last AT uwaterloo.ca | first . last AT uwaterloo.ca |
Date | Event |
---|---|
Jan 08 | Classes begin |
Jan 09 | First lecture |
Jan 09 | A0 out |
Jan 15 | A0 due |
Jan 16 | A1 out |
Jan 30 | A2 out |
Feb 02 | A1 due |
Feb 13 | A3 out |
Feb 16 | A2 due |
Feb 19 – 23 | Reading Week. No lecture. |
Mar 05 | A4 out |
Mar 05 | Project out |
Mar 15 | A3 due |
Apr 05 | A4 due |
Apr 12 | Project due |
– | Final Exam |