Meet: TR 2:30 - 4:00 Room E1 3519 Tues Sep 9 to Tues Dec 2 Prof: Ric Holt DC 2508 x4671 holt@plg.uwaterloo.ca TA: Matt Armstrong DC 3542 x3564 mnarmstr@se.math.uwaterloo.ca Eng Tech: Mattias Hembruch E2-3343 x6165 mghembru@ece.uwaterloo.ca Texts: Software Architecture Shaw&Garlan, Prentice-Hall OO Modeling & Design Rumbaugh et al, Prentice-Hall E&CE 452 & CS446 Course Notes 6 articles, UW Fac of Eng Reference: Software Design Budgen, Addison-Wesley Web page: http://ece.uwaterloo.ca:80/~ece452/ Newsgroup: uw.cs.cs446
WK TUESDAY PROJECT/TEST 1 Sep 9 2 Sep 16 3 Sep 23 4 Sep 30 5 Oct 7 1.Archit. 10% [Holt gone] 6 Oct 14 [Th'giving Oct 13] 7 Oct 21 2.Det. Design 10% 8 Oct 28 Midterm 10% 9 Nov 4 10 Nov 11 11 Nov 18 3.Implement. 20% 12 Nov 25 13 Dec 2 4.Des extract. 10% [Last class] Exam 40% TOTAL 100%
LATENESS POLICY: Assignments handed in 1 day late: 10% penalty, 2 days late: 20%, 3 days late: no credit (exceptions: a crisis such as a documented medical emergency).
EXAM: The final exam covers all reading material, lecture material and project material unless otherwise announced.
PROJECT: The project will be done (by default) in teams of 3, using the example telephone switching system (project for courses CSC445-7 & ECE451-3). The four parts of the project are:
DOCUMENTATION: