Logo of Conestoga College - Waterloo

Computer Programming and Analysis (Optional Co-op)

Tuition fee CA$16,361 per year

The fee is for the 2022–2023 academic year and includes tuition (CA$13,750), health insurance and ancillary charges.

The fees displayed are estimates for two semesters and are subject to change.

Registration fee CA$400 one-time

The registration fee includes the non-refundable application fee (CA$100) and the refundable deposit fee (CA$300).

Please REVIEW the EdviseCanada`s fee policy.

More information

conestogac.on.ca/..rogramming-and-analysis 

Overview

Computer Programmer/Analyst is a three-year advanced diploma program in which students learn the latest skills needed by developers in the industry. The program emphasizes problem-solving skills using the latest versions of Microsoft, Oracle, Java and open-source software to develop enterprise, internet and mobile applications. Object-oriented analysis, design, agile methodologies and programming techniques are mastered and applied throughout the program.

Students learn through a combination of theory and practice, applying their knowledge to hands-on assignments and challenging projects. Complementary courses in areas such as mathematics, accounting and communications support the core IT courses. All of these skills are then applied to a capstone group project in the last semester in which students can build a major business application for a local business, providing them with a realistic, practical experience.

Applying to the Co-op Stream

The optional co-op stream includes four consecutive four-month work terms.

Co-operative Education integrates academic studies with program-related experience in the workplace. This results in better-trained workers who are familiar with their professional expectations and have the skills needed to contribute to an organization right from the start.

The College cannot guarantee co-op employment. All co-op students are required to conduct an independent co-op job search in addition to the supports and services provided by the Department of Co-op Education.

Students will be informed of the application deadline and process to apply for the Co-op Stream. Labour market conditions determine the number of co-op seats in optional co-op programs. Every student who meets academic eligibility requirements may not be admitted to the co-op stream.

To be considered for admission to the co-op stream, students are required to achieve a minimum overall 80% weighted average in Year 1 with a maximum one dropped or failed course during the first year.

Career opportunities

Students graduate with programming experience and the skills necessary to analyze and design computer applications for business. Entry-level positions for graduates of this program include computer programmer, web application developer, software tester and quality control professional. In addition to these, career path opportunities would include systems analyst and business analyst.

Apply Now! January 2026
Application start
Mar 1, 2025
This intake is not applicable
Studies commence
Jan 2, 2026
Apply Now! September 2025
This intake is not applicable
Studies commence
Sep 2, 2025
Apply Now! January 2026
Application start
Mar 1, 2025
This intake is not applicable
Studies commence
Jan 2, 2026
Apply Now! September 2025
This intake is not applicable
Studies commence
Sep 2, 2025