Last updated on 2026-03-05
Program overview
Learn to code using in-demand programming languages and design applications for desktop, mobile, and web platforms. The Computer Programming Ontario College Diploma, Co-op program at Georgian College prepares students to be job-ready in just two years. This program emphasizes practical skills and knowledge, ensuring that graduates are equipped to meet the demands of the tech industry.
Program structure
The Computer Programming program is designed to provide a comprehensive education in software development over a two-year period. The program structure includes:
- Full-time and part-time study options available
- Hybrid delivery method, combining online and in-person classes
- Co-op work term component for hands-on experience in a workplace related to the field of study
Students will engage in a variety of applied assignments and projects, allowing them to develop practical skills in coding and system building. The program is structured to ensure that students gain a solid foundation in computer programming, web development, and data-driven system design.
Featured Experiences
The Computer Programming program offers several unique features that enhance the learning experience:
- Co-op work term providing real-world experience in the tech industry
- Hands-on projects that emphasize problem-solving and troubleshooting
- Access to industry-standard tools and software
- Collaboration with local employers for job placements and internships
- Opportunities to work on diverse platforms, including embedded systems and mobile applications
Career Options
Graduates of the Computer Programming diploma program have a wide range of career opportunities available to them in Canada. Some potential job roles include:
- Software Developer: Design, develop, and maintain software applications for various platforms.
- Web Developer: Create and manage websites, ensuring functionality and user experience.
- Systems Analyst: Analyze and improve computer systems to enhance efficiency and effectiveness.
- Database Administrator: Manage and organize data using database management systems.
- Mobile Application Developer: Specialize in creating applications for mobile devices, focusing on user interface and experience.
These roles allow graduates to work independently or as part of a team, contributing to various projects in the tech industry.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Georgian College official website

























