Fanshawe College Canada

Computer Programming and Analysis (Co-op)

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

Course Overview

The Computer Programming and Analysis (Co-op) Postgraduate Certificate at Fanshawe College is designed for individuals eager to enter the dynamic field of information technology and develop in-demand programming and database skills. You will explore core concepts in programming fundamentals, object-oriented programming with Java and C++, and relational database management systems. This program equips you with the analytical mindset and technical proficiency required to address complex software development challenges and contribute effectively to the tech industry.

This full-time, on-campus program is delivered over two years, providing a comprehensive learning experience that includes practical application through co-operative education. You will engage in hands-on projects, learn to analyze and model software systems, and develop applications across various platforms, including web and mobile. The curriculum emphasizes client/server development, data structures, algorithms, and secure computing. You will graduate with the practical experience and theoretical knowledge necessary to pursue roles in software development, database administration, and systems analysis.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program provides a comprehensive foundation in computer programming and analysis, preparing students for co-operative education placements. You will explore programming fundamentals, database management, web design, and object-oriented programming in languages like Java and C++. The curriculum progresses to advanced topics including client/server development, software design patterns, mobile development, and secure computing, culminating in enterprise-level programming and project management.

1 LEVEL 1

Strategies for Success Mandatory
Mathematics for Programmers Mandatory
Programming Fundamentals Mandatory
Database Fundamentals Mandatory
Operating Syst Fundamentals-Programmers Mandatory
Reason & Writing 1 for IT Mandatory
Reason & Writing 1-EAP Mandatory

2 LEVEL 2

Business At the Speed of Light Mandatory
Web Design Mandatory
Relational Databases & SQL Mandatory
Object Oriented Programming With Java Mandatory
Object Oriented Programming with C++ Mandatory
Understanding Workplace Behaviours Mandatory
Web Scripting-Intro Mandatory
Programming Commercial Game Engines Mandatory

3 LEVEL 3

Client/Server Application Development Mandatory
Advanced Databases Mandatory
Object Oriented Analysis & Modeling Mandatory
Data Structures & Algorithms Mandatory
Network Fundamentals for Programmers Mandatory
Communications for IT Mandatory
Co-operative Education Employment Prep Mandatory

4 LEVEL 4

Full Stack Programming Mandatory
Software Design Patterns 1 Mandatory
Mobile Development Mandatory
Professional Development-Career Planning Mandatory
Programming With Declarative Languages Mandatory
System Z COBOL Programming Mandatory
C++ Graphics Programming Mandatory

5 LEVEL 5

JavaScript Mandatory
Managing Software Projects-Applied 1 Mandatory
Component-based Programming with .NET Mandatory
Software Design Patterns 2 Mandatory
C# Advanced Topics Mandatory
Mobile Development-Inter Mandatory

6 LEVEL 6

Secure Computing Mandatory
Enterprise Programming Mandatory
Mobile Development-Adv Mandatory
Managing Software Projects-Applied 2 Mandatory
Innovation Applications Mandatory

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 18,601.00
Second Year Fee Tuition fee
USD 18,601.00
Total Program Cost Estimated total tuition
USD 37,202.00

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

Living Costs

Accommodation
USD 611.00 - USD 870.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 London Campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Accounting & AuditingCivil & Infrastructure EngineeringConsumer Finance & Credit ServicesCorporate Finance & TreasuryData Science & AnalyticsEnvironmental & Sustainability ServicesHardware & Semiconductor EngineeringMidstream Operations & Energy LogisticsPublic Broadcasting & DocumentaryRegulatory & Government Affairs

Top Employers Hiring for this course

BC Hydro

Bruce Power

Concentrix

De Havilland Aircraft of Canada Limited

EllisDon

FIO Automotive Canada Corporation

General Motors

Magna International

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

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Fast Application response time

Fanshawe College typically responds to applications within a week, giving you clarity on your options quickly.

Life at Fanshawe 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 Fanshawe College

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. On-campus work also has no hour limit.

What English language score do I need for this course?

To enroll, you must meet specific English test requirements, such as a Duolingo overall score of 120 or an IELTS overall score of 6.5. Make sure to check the scores required for each test.

What jobs can I get after studying this course?

Job titles include Software Developer, Web Developer, Systems Analyst, IT Consultant, and Database Administrator.

What will I actually study in this course?

This advanced diploma focuses on developing coding skills and preparing you for a successful IT career. Key topics include programming languages and software analysis.

When can I start — what are the intake months?

The Computer Programming and Analysis (Co-op) program has intakes in January and September. You can choose the intake that best fits your schedule.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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