Computer Programming and Analysis (Optional Co-op)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 3 Years
Mode On Campus
Level Undergraduate
Degree Undergraduate Diploma
Closing soon January 2027

Course Overview

The Computer Programming and Analysis (Optional Co-op) undergraduate diploma at Conestoga College Institute of Technology & Advanced Learning equips you with the essential skills for a dynamic career in software development. You will delve into programming concepts, web foundations, and dynamic website development, mastering techniques in data modelling, user experience design, and object-oriented programming. This program is designed for aspiring IT professionals who are eager to solve business problems through technology, fostering a strong understanding of both theoretical principles and practical application in areas like interactive design and database management.

This rigorous, full-time, on-campus program is studied over three years, offering a comprehensive curriculum that includes essential mathematics for IT and workplace behaviours, preparing you for professional success. You will engage in hands-on assignments and challenging projects, potentially culminating in a capstone project with local businesses if you choose the optional co-op stream. You will graduate with a robust portfolio and the analytical, problem-solving, and programming skills demanded by employers in the technology sector, ready to pursue roles in software development, web design, and IT analysis.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program provides a foundational understanding of computer programming and analysis, preparing students for roles in the technology sector. The curriculum covers essential programming concepts, web development, and data modeling, alongside crucial workplace skills and college-level academic competencies. Students will explore topics ranging from user experience and technology infrastructure to advanced programming techniques and mathematical principles relevant to information technology.

1 Level 1

Understanding workplace behaviours
College reading & writing skills
Conestoga 101
User experience
Mathematics for information technology I
Programming: web foundations
Programming concepts I

2 Level 2

Technology infrastructure: networking
Mathematics for information technology II
Introduction to data modelling
Programming dynamic websites
Programming concepts II

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 10,657.00
Second Year Fee Tuition fee
USD 10,657.00
Third Year Fee Tuition fee
USD 10,657.00
Total Program Cost Estimated total tuition
USD 31,972.00

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

Living Costs

Accommodation
USD 547.00 - USD 730.00
Food & Groceries USD 5,981.00 - USD 6,068.00
Transport USD 867.00 - USD 1,041.00
Utilities & Bills USD 1,734.00 - USD 2,167.00
Estimated Total USD 8,582.00 - USD 9,276.00

Living cost estimates are based on Waterloo campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Blockchain & Emerging TechnologiesBroadband & Internet ServicesFood Safety & Quality AssuranceHome Health & Long‑Term CareIT Support & Systems AdministrationMarketing Analytics & Data ManagementPublic Health & EpidemiologyPublic RelationsSatellite CommunicationsSupply Chain & Food Logistics

Top Employers Hiring for this course

ATS Corporation

Amazon

Google

IBM

Microsoft

Outlier

Walmart

Walmart Canada

Why Study Computer Programming and Analysis (Optional Co-op) at Conestoga College Institute of Technology & Advanced Learning

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Life at Conestoga College Institute of Technology & Advanced Learning 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 (Optional Co-op) at Conestoga College Institute of Technology & Advanced Learning

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and unlimited hours during breaks in Canada. On-campus work opportunities also allow for unlimited hours without a separate permit.

What English language score do I need for this course?

To meet the English test requirements, candidates must score a minimum of 80 on the TOEFL overall and at least 20 in each section. Alternative tests include an overall score of 6.0 for IELTS and 53 for PTE, with all sections at the required levels.

What jobs can I get after studying this course?

Graduates can pursue positions like Software Developer, Web Developer, Systems Analyst, Application Programmer, and IT Consultant.

What will I actually study in this course?

This three-year advanced diploma program covers essential skills in software development, including object-oriented analysis and agile methodologies. Students gain practical experience through hands-on projects and a capstone project for a local business.

When can I start — what are the intake months?

The Computer Programming and Analysis program has intakes in January and September each year. Students can apply to start their studies in either term.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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