CSC407S / CSC2103S Lecture Schedule

LectureDayDateCoveredAssignments
01MJan. 6 Course Introduction (pdf, ps, ppt)
02WJan. 8 Software Design & Architecture (pdf, ps, ppt)
 FJan. 10 no tutorial today
03MJan. 13 UML & OOA (pdf, ps, ppt)
04WJan. 15 UML & OOA
 FJan. 17tutorial
 SuJan. 19Add Date
05MJan. 20 UML & OOA 1 OUT
06WJan. 22 OOA Example (example) (pdf, ps, ppt)
 FJan. 24tutorial
07MJan. 27 OOD (pdf, ps, ppt)
08WJan. 29 OOD example (example) (pdf, ps, ppt)
 FJan. 31tutorial 1a DUE
09MFeb. 3 OOD example (example)
10WFeb. 5 Design Patterns intro
 FFeb. 7tutorial
11MFeb. 10 Creational patterns (pdf, ps, ppt)
12WFeb. 12 Creational patterns
 FFeb. 14tutorial 1b DUE
 MFeb. 17READING WEEK
 WFeb. 19READING WEEK
 FFeb. 21READING WEEK
13MFeb. 24 Creational patterns 2 OUT
14WFeb. 26 Creational patterns
 FFeb. 28tutorial 1ab BACK
15MMar. 3 Creational Patterns and assignment 2 notes
16WMar. 5 LEXI case study (NEW Mar.17 pdf, ps, ppt)
 FMar. 7tutorial
 SuMar. 9Drop Date
17MMar. 10 LEXI case study
18WMar. 12 LEXI case study
 FMar. 14tutorial
19MMar. 17 Behavioral patterns (NEW Mar.17 pdf, ps, ppt)
20WMar. 19 Structural patterns (pdf, ps, ppt)
 FMar. 21tutorial
21MMar. 24 Systems Architecture (pdf, ps, ppt)
22WMar. 26 Monolithic Systems (pdf, ps, ppt) 3 OUT
 FMar. 28tutorial 2 DUE
23MMar. 31 Client/Server Systems (NEW Apr.2 pdf, ps, ppt)
24WApr. 2 Distributed Systems (pdf, ps, ppt)
 FApr. 4tutorial
25MApr. 7 N-Tiered Systems (pdf, ps, ppt)
26WApr. 9 Course evaluations, exam info
 FApr. 11tutorial 2 BACK, 3 DUE