Course Description 
| Computer Science 307a/b Object-Oriented Design and Analysis |
|
Software design and analysis techniques with particular emphasis on object-oriented design and analysis; a team project will be developed using an object-oriented language such as C++ or Smalltalk. |
| Antirequisite: SE 203a/b, 352a/b |
| Prerequisites: Either (Computer Science 209a/b and Computer Science 212a/b/y, or the fomer Computer Science 201) or (Computer Science 208a/b, 210a/b, 211a/b, and registration in the fourth year of the BESc program in Computer Engineering.) |
| 3 lecture hours, half course. |
| Academic Calendar |
|
|