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. Precludes additional credit for COMP 1406 and SYSC 1101. Prerequisite(s): one of COMP 1005, COMP 1405, SYSC 1005, ECOR 1606.Lectures three hours a week, tutorial one and a half hours a week.

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. Precludes additional credit for COMP 1406 and SYSC 1101. Prerequisite(s): one of COMP 1005, COMP 1405, SYSC 1005, ECOR 1606.Lectures three hours a week, tutorial one and a half hours a week.





There are no comments for this course.