Print and PDF Options

COMP 1006 [0.5 credit] Introduction to Computer Science II

A second course in programming emphasizing problem solving and computational thinking in an object-oriented language. Topics include abstraction, mutable data structures, methods, inheritance, polymorphism, recursion, program efficiency, testing and debugging.
Includes: Experiential Learning Activity
Precludes additional credit for BUSI 2402, COMP 1406, SYSC 1101 (no longer offered), SYSC 2004, BIT 2400.
Prerequisite(s): one of COMP 1005, COMP 1405, ECOR 1051, ECOR 1606, SYSC 1005, BIT 1400, CGSC 1005.
Lectures three hours a week, tutorial one and a half hours a week.


...CHEM 1005 and CHEM 1006 , respectively. Students choosing...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...


...Analysis, COMP 1405 may replace COMP 1005 and COMP 1406 may replace COMP 1006. COMP...