This unique and innovative degree program was created to address the need for knowledgeable software developers, skilled in both the technical and non-technical aspects of business information technology. A strong theoretical base is developed through extensive practical experience on a variety of computer platforms. The program also emphasizes development of English communications and business skills for today's knowledge-based economy, and includes features such as a paid co-op work term that prepares graduates who are fully functional upon employment.

Entry Requirements

Must have the necessary prerequisites.


It is your responsibility to ensure that program requirements and course prerequisites as outlined are met. Prerequisites are included for your academic protection. Knowledge of the prerequisite material is assumed by your instructor and instruction will proceed accordingly. Students lacking prerequisites not only jeopardize their own ability to succeed but present unnecessary interruption. If you lack appropriate prerequisites (or Transfer Credit for the prerequisite course) you may be asked to withdraw or transfer to a more appropriate course with the risk of academic/financial penalty.

Filter Classes: In Class     Online     Correspondence     Hybrid     Availability   

Due to COVID-19, all Part-time Studies courses are being offered online until further notice, in one of the following two formats: online virtual classroom and online self-directed. Click Availability below to see current offerings.


Object-Oriented Software Development I - C++



This course deepens the student's ability to apply object-oriented problem solving skills using the C++ language. The study of C and C++ syntax is completed, and more advanced programming techniques such as pointer manipulation, dynamic memory allocation, templates and data structures are discussed.

Loading availability...
If the availability does not load please click here.

Program Contacts

Rasika De Silva
Program Assistant
416-491-5050 ext.77290

Glen Steins
Part-time Program Coordinator
416-491-5050 ext.33025

For more information about these courses, fill out the following form.