Frequently Asked Questions
Frequently Asked Questions for Computer Programming (CP)
How does multi-modal delivery in the Computer Programming program work?
Computer Programming is offered in a multi-modal delivery format. This provides students with the flexibility to come on campus or join their classes from home. Students can make this choice for any class that is offered in the program, deciding on a daily basis if they would like to be on campus or study remotely.
What do you have to do to qualify for co-op?
Students who maintain a college-prescribed academic standing and who possess the appropriate level of business communications skills may take part in a cooperative placement at the end of Level 3. Co-op students work in two back-to-back, 15-week paid work terms before returning for their final level.
What is the difference between the regular and co-op stream of the CP program?
Through the Ontario Colleges Application Service, students have the opportunity to choose at their time of application whether they want to apply to the regular four-semester stream (program number 0336X01FPM) or to the six-semester paid co-op stream (program number 0336X03FPM). If you don’t apply to the co-op stream but decide at a later date that you would like to complete a paid co-op, you still have that option available to you, even after you have started the program, as long as you meet the eligibility criteria.
Is it a paid co-op?
Yes.
What are the chances of obtaining a co-op position if I qualify?
Qualifying students must personally achieve success in an interview with an employer. Communication skills are key to a positive result.
What are the employment statistics for graduates?
The latest statistics show a 97% success rate in finding employment after graduation. Current statistics and average salaries can be found in the graduate employment reports published by the Student Employment Services.
What is computer programming?
Computers are part of most aspects of our everyday lives; however, computers operate due to the instructions provided by computer programs. Rather than using English directions, the computer programmer uses programming languages like Java, C#, SQL, JavaScript, PHP, COBOL, etc. to communicate with the computer.
Do I progress through the program differently depending on which stream that I am in?
Yes. Students in the Computer Programming (CP) program have applied (through OCAS) to, and are registered in, one of two possible progressions: 0336X01FPM CP (Non-Co-op) or 0336X03FPM CP (Co-op).
CP (Non-Co-op) Progression 0336X01FPM
2024 Winter |
2024 Spring |
2024 Fall |
2025 Winter |
2025 Spring |
2025 Fall |
2026 Winter |
2026 Spring |
2026 Fall |
2027 Winter |
|
Winter 2024 Start | Level 1 | Level 2 | Level 3 | Level 4 | ||||||
Winter 2025 Start |
Level 1 | Level 2 | Level 3 | Level 4 |
CP (Co-op) Progression 0336X03FPM
2024 Winter |
2024 Spring |
2024 Fall |
2025 Winter |
2025 Spring |
2025 Fall |
2026 Winter |
2026 Spring |
2026 Fall |
2027 Winter |
|
Winter 2024 Start | Level 1 | Level 2 | Level 3 |
Co-op Work Term 1 |
Co-op Work Term 2 |
BREAK |
Level 4 | |||
Winter 2025 Start |
Level 1 | Level 2 | Level 3 |
Co-op Work Term 1 |
Co-op Work Term 2 |
BREAK |
Level 4 |
Download the program progression chart.
What are my employment opportunities as a computer programmer?
Graduates may find a variety of employment opportunities as applications programmers and systems analysts who can work independently and as part of a team to analyze, design, code, debug, test, implement and maintain application systems. Training in web programming, business programming, database design and database administration may also present job opportunities in those areas. Employment may be found in organizations of all sizes in both the public and private sectors.