CPSC 129 - Object-Oriented Programming II

This course continues the presentation of OOP begun in CPSC 128 and covers increasingly sophisticated algorithms, data structures and object hierarchies. Network programming is introduced. Good programming practices are emphasized throughout, including top-down design, object decomposition, modularization, code reuse, testing and debugging techniques, and creating useful documentation.
Prerequisite: CPSC 128.

Credits
3.00
CPSC 129
CRN Instructional method Instructor Location Start date Seats available* Wait listed
10181 Face-to-face Synchronous Dr. Kate Chatfield-Reed Whitehorse (Ayamdigut)
16 0
Class schedule
Start date End date Room Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Classroom - Face to Face A2702 5:30 PM - 6:50 PM - 5:30 PM - 6:50 PM - - - -
Lab A2702 7:00 PM - 8:00 PM - - - - - -
Final Exam A2702 - - 4:00 PM - 7:00 PM - - - -
10308 Face-to-face Synchronous Katie Aitken Whitehorse (Ayamdigut)
0
Class schedule
Start date End date Room Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Classroom - Face to Face A2702 5:30 PM - 6:50 PM - 5:30 PM - 6:50 PM - - - -
Lab A2702 7:00 PM - 8:00 PM - - - - - -
Final Exam A2702 - - 4:00 PM - 7:00 PM - - - -