Diploma in Computer Programming
Course Overview
This program provides a comprehensive foundation in software development, teaching students to code in a wide array of languages and build systems for diverse platforms. With a strong emphasis on real-world application, the curriculum blends technical skill development in programming and web development with core business and entrepreneurial principles. Students graduate with hands-on experience gained through applied projects and co-op work terms, ready to solve complex problems and build robust systems.
Key Program Highlights
- Master in-demand programming languages including Java, C#, JavaScript, and Swift
- Develop for every major platform: embedded systems, desktop, mobile, and web
- Gain valuable real-world experience through applied projects and co-op work terms
- Learn to design and build data-driven systems from the ground up
- Develop a strong entrepreneurial mindset and problem-solving skills
Course Overview
This program provides a comprehensive foundation in software development, teaching students to code in a wide array of languages and build systems for diverse platforms. With a strong emphasis on real-world application, the curriculum blends technical skill development in programming and web development with core business and entrepreneurial principles. Students graduate with hands-on experience gained through applied projects and co-op work terms, ready to solve complex problems and build robust systems.
Key Program Highlights
- Master in-demand programming languages including Java, C#, JavaScript, and Swift
- Develop for every major platform: embedded systems, desktop, mobile, and web
- Gain valuable real-world experience through applied projects and co-op work terms
- Learn to design and build data-driven systems from the ground up
- Develop a strong entrepreneurial mindset and problem-solving skills