Program overview
Admission Requirements
Intakes

Last updated on 2025-04-21

Program overview

Program Overview

Kickstart your tech career at Durham College with the Computer Programming and Analysis program. This program is designed to equip students with the essential skills needed to thrive in the tech industry, particularly in web development. With a focus on practical learning, students will engage in various computer programming courses that prepare them for real-world challenges.

Program Structure

The Computer Programming and Analysis program is structured to be completed over a duration of six semesters. This comprehensive program is delivered in person, allowing students to benefit from direct interaction with instructors and peers.

Key features of the program include:

  • Co-op option available, providing students with valuable work experience.
  • Intakes available in September and January, allowing flexibility for students.
  • Hands-on learning opportunities to apply theoretical knowledge in practical settings.

This program is part of the Faculty of Business and Information Technology, ensuring that students receive a well-rounded education that meets industry standards.

Featured Experiences

The Computer Programming and Analysis program offers several unique experiences that enhance the learning journey:

  • Co-op placements that allow students to gain real-world experience in the tech industry.
  • Access to state-of-the-art facilities and resources to support learning.
  • Opportunities for networking with industry professionals through various events and workshops.
  • Hands-on projects that simulate real-world programming challenges.

Career Options

Graduates of the Computer Programming and Analysis program can pursue a variety of career paths in Canada, including:

  • Web Developer: Design and create websites, ensuring they are user-friendly and visually appealing.
  • Software Developer: Develop software applications for various platforms, focusing on functionality and user experience.
  • Systems Analyst: Analyze and improve computer systems to enhance efficiency and effectiveness in organizations.
  • Database Administrator: Manage and maintain databases, ensuring data integrity and security.
  • IT Support Specialist: Provide technical support and troubleshooting for software and hardware issues.

These roles highlight the diverse opportunities available to graduates, making this program a valuable investment in their future careers.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Durham College official website