Introduction to object-oriented software development, with emphasis on design and implementation of medium-sized programs. Topics include abstraction, modularity, encapsulation, reusability, and design patterns. Precludes additional credit for COMP 2404 and SYSC 2004. Prerequisite(s): one of COMP 2001, COMP 2401, SYSC 2006.Lectures three hours a week, tutorial one and a half hours a week.

COMP 2004 [0.5 credit] Introduction to Software Engineering

Introduction to object-oriented software development, with emphasis on design and implementation of medium-sized programs. Topics include abstraction, modularity, encapsulation, reusability, and design patterns. Precludes additional credit for COMP 2404 and SYSC 2004. Prerequisite(s): one of COMP 2001, COMP 2401, SYSC 2006.Lectures three hours a week, tutorial one and a half hours a week.





There are no comments for this course.