Sheridan College Canada

Computer Programming

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

Course Overview

The Computer Programming Undergraduate Diploma at Sheridan College is designed for ambitious individuals eager to enter the dynamic field of software development. You will gain a comprehensive understanding of programming foundations, object-oriented principles, and cutting-edge technologies essential for creating innovative digital solutions. This program equips you with the practical skills and theoretical knowledge needed to tackle complex problems in areas like web development, mobile applications, and data management, preparing you for a successful career in the tech industry.

You will study this program full-time on campus over two years, engaging in a hands-on learning experience that emphasizes individual programming skills, problem-solving, and teamwork. Your curriculum includes core subjects such as Python programming, Java development, database design, and network communications, culminating in practical application through projects and assignments. Upon graduation, you will be prepared for diverse roles in computer programming and possess a strong foundation for further academic pursuits in related fields.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program provides a comprehensive introduction to computer programming, covering foundational concepts in Python and progressing to advanced topics in Java and C#. Students will explore web development, database design, operating systems, and network security. The curriculum also includes essential skills in technical communication, mathematics, and project management, preparing graduates for diverse roles in the technology industry.

1 Semester 1

Programming Foundations – Python
Web Development
Introduction to Data Communications and Networking
The Art of Technical Communication
Computer Math Fundamentals
General Education Elective (Open)

2 Semester 2

Object Oriented Programming 2 – Java
Web Programming
Cloud Enabled Networks
Database Design and Implementation
Operating Systems – Linux
General Education Elective (Open)

3 Semester 3

Enterprise Java Development
AI and Machine Learning – Python
Mobile Web-based Applications
Computer & Network Security
Database Management
Fundamentals of Software Design

4 Semester 4

.Net Technologies using C#
Data Structures and Algorithm Development – C
Hybrid Mobile Application Development
Systems Development Methodologies
IT Project Management using PMP
General Education Course (Open)

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

11% off
First Year Fee Tuition fee
USD 12,405.00 USD 13,871.00
Second Year Fee Tuition fee
USD 13,871.00
Total Program Cost Estimated total tuition
USD 26,277.00 USD 27,742.00

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

Living Costs

Accommodation
USD 1,314.00 - USD 6,205.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 Trafalgar Road Campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Accounting & AuditingBanking & Financial ServicesConsumer Finance & Credit ServicesCorporate Finance & TreasuryEconomic Research & PolicyFinancial Technology (Fintech)Investment Management & Asset ManagementPrivate Equity & Venture CapitalTax & Legal ComplianceWealth Management & Financial Advisory

Top Employers Hiring for this course

BMO

CIBC

RBC

TD Bank

Why Study Computer Programming at Sheridan College

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Fast Application response time

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

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

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and have 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?

To meet the English requirements, you can take tests like Duolingo, TOEFL, IELTS, or PTE, with specific scores needed for each. For example, the Duolingo overall score must be at least 105.

What jobs can I get after studying this course?

Job titles include Software Developer, Web Developer, Systems Analyst, Database Administrator, and Mobile App Developer.

What will I actually study in this course?

This program offers an up-to-date curriculum focusing on mobile computing and web development. You'll gain individual programming skills through practical experience and access to the latest software.

When can I start — what are the intake months?

The Computer Programming course has three intake months: January, May, and September. You can start your studies at these times throughout the year.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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