Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Programming and Analysis advanced diploma is a three-year program that equips students with cutting-edge development skills sought by employers. This curriculum focuses on solving real-world problems using current Microsoft, Oracle, Java, and open-source technologies to create enterprise, web, and mobile solutions. Participants gain expertise in object-oriented analysis, design principles, agile practices, and programming methods throughout their studies.
The program blends theoretical learning with practical application through hands-on exercises and complex projects. Supporting courses in mathematics, accounting, and communication enhance the core IT curriculum. These competencies culminate in a final-term capstone project where students collaborate to develop a significant business application for community partners, offering valuable real-world experience. An optional co-op pathway provides four back-to-back work terms of professional experience.
Duration: 3 years
Intake: September 2024
Location: Waterloo
Qualification: Ontario College Advanced Diploma
Ontario Secondary School Diploma (OSSD), or equivalent, or 19 years of age or older with mature student status
English Language Requirements: