Durham College Canada

Computer Programming and Analysis (Co-op)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 6 Semesters
Mode On Campus
Level Postgraduate
Degree Postgraduate Certificate
Closing soon January 2027

Course Overview

The Computer Programming and Analysis (Co-op) Postgraduate Certificate at Durham College is designed for individuals aiming to excel in the dynamic field of software development and systems analysis. In our increasingly digitized world, the demand for skilled programmer analysts is immense, impacting everything from complex transportation networks to critical healthcare databases. This program equips you with the practical application of structured, mainframe, and object-oriented programming languages, alongside essential skills in data communications and database development. You will gain a comprehensive understanding of computer systems, web development, and emerging technologies, preparing you to tackle modern IT challenges.

This full-time, on-campus program is structured over six semesters, offering a robust curriculum that includes subjects like Object-Oriented Programming, Web Development Fundamentals, and Cloud Technology. You will actively engage in practical learning experiences, including a field placement in your final semester, allowing you to apply your knowledge in a professional setting. The program culminates in a capstone project, providing a significant opportunity to showcase your capabilities to potential employers. You will graduate with the technical proficiency and practical experience sought after in roles such as programmer analyst, web developer, and database administrator.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This co-op program provides a comprehensive foundation in computer programming and analysis. Students will explore core programming concepts, object-oriented design, database development, and web technologies. The curriculum also incorporates essential skills in communication, systems development, and emerging technologies, culminating in a capstone project and field placement. This program prepares graduates for diverse roles in the IT industry.

1 Semester 1

Communication Foundations
Computer Systems - Hardware
Introduction to Programming
Data Communications and Networking 1
Introduction to Databases
Mathematics for IT

2 Semester 2

Object-Oriented Programming 1
General Education Elective
Web Development - Fundamentals
Software Testing and Automation
Systems Development 1
Business for IT Professionals

3 Semester 3

IT Career Essentials
Object-Oriented Programming 2
General Education Elective
Web Development Intermediate
Database Development 1
Systems Development 2

4 Semester 4

Object-Oriented Programming 3
General Education Elective
Mainframe Development 1
Web Development - Enterprise
Web Development - Client Side Script
Cloud Technology Fundamentals

5 Semester 5

Mainframe Development 2
Mobile Development
Web Development - Frameworks
Emerging Technologies
Cloud Technology for Developers

6 Semester 6

Capstone Project
Field Placement - CPA
Cloud Technology Operations
Database Development 2
Cross-Functional Collaboration

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 11,183.00
Second Year Fee Tuition fee
USD 11,183.00
Third Year Fee Tuition fee
USD 11,183.00
Total Program Cost Estimated total tuition
USD 33,551.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 411.00 - USD 1,164.00
Food & Groceries USD 2,167.00 - USD 3,901.00
Transport USD 781.00 - USD 1,214.00
Utilities & Bills USD 1,041.00 - USD 1,561.00
Estimated Total USD 3,989.00 - USD 6,676.00

Living cost estimates are based on Oshawa Campus.

Outcomes & Employability

What happens after you graduate

84%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Client Services & Account ManagementDigital MarketingEvent & Experiential MarketingFinancial Technology (Fintech)Food Processing & ManufacturingHealth Technology & Digital HealthInsurance & Risk ManagementMarket Research & InsightsPublic RelationsWealth Management & Financial Advisory

Top Employers Hiring for this course

CIBC

Scotiabank

Shoppers Drug Mart

TD Bank

Walmart

Why Study Computer Programming and Analysis (Co-op) at Durham College

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Life at Durham College in Canada

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Programming and Analysis (Co-op) at Durham College

Can I work while studying?

International students can work up to 24 hours per week off-campus during school terms and unlimited hours during breaks. They can also work unlimited hours on-campus without needing a separate work permit.

What English language score do I need for this course?

For English proficiency, students must meet specific scores depending on the test. For example, a Duolingo overall score of 110 is required, along with equivalent scores in TOEFL, IELTS, and PTE.

What jobs can I get after studying this course?

Potential job titles include Programmer Analyst, Software Developer, Systems Analyst, and Database Administrator.

What will I actually study in this course?

The Computer Programming and Analysis program teaches structured, mainframe, and object-oriented programming languages. Students will also participate in co-op placements and work on capstone projects to enhance their skills.

When can I start — what are the intake months?

The program accepts students for intake in January and May each year. Make sure to prepare your application for one of these months to join the course.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️