Diploma in Computer Programming
Waterloo, Canada
Diploma
DURATION
2 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Jan 2027
TUITION FEES
CAD 17,863 *
STUDY FORMAT
Blended
* for international students | CAD 4234.22 - for canadian students
Key Summary
About: The Diploma in Computer Programming at Conestoga gives practical, career-focused training in coding, software development, computer systems, database management, web development and software testing. You’ll learn algorithm design, system analysis, problem-solving, teamwork and communication through hands-on projects. The polytechnic program balances theory and practice so grads can enter industry or pursue study. Check Conestoga’s website for the latest Immigration, Refugees and Citizenship Canada (IRCC) Post-Graduation Work Permit (PGWP) alignment.
Career Outcomes: Graduates move into roles such as software developer, web developer, database administrator, software tester, system analyst, IT support specialist, working in application development, quality assurance, data management or support.
The Diploma in Computer Programming program offers a practical and comprehensive education for students interested in the tech field. It covers core programming concepts, including writing code in various languages, developing software, and understanding how computers operate. The program balances theory with hands-on experience, helping students build skills in problem-solving, algorithm design, and system analysis. This setup ensures grads are ready to work in a variety of roles, from software development to system support.
Students also learn about database management, web development, and software testing. The program emphasizes teamwork and communication, which are essential in tech workplaces. Throughout, students get opportunities to work on real-world projects, giving them a chance to apply what they learn in practical settings. This approach prepares them to meet industry needs and transition smoothly into the workforce or further education. The program aims to equip students with the skills, confidence, and knowledge to succeed in the fast-changing field of computer programming.
Immigration, Refugees and Citizenship Canada (IRCC) updated the list of eligible fields of study for the Post-Graduation Work Permit (PGWP).
For Conestoga's latest list of PGWP-aligned programs, please visit the college website.


