Computer Programming

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

Course Overview

The Computer Programming Undergraduate Diploma at Humber Polytechnic is designed for aspiring technologists eager to enter the dynamic fields of computer programming, software, and web development. You will gain a comprehensive understanding of programming languages such as JavaScript and explore core concepts in database design, algorithms, and operating systems. This program is ideal for students seeking a robust foundation in both the theoretical underpinnings and practical applications of information systems, preparing you for a wide array of career opportunities.

This full-time, on-campus diploma is studied over four semesters, offering a hands-on learning experience. You will engage with modules covering web programming, object-oriented programming, data structures, and mobile application development, culminating in practical projects and career path development. Through collaborative work and technical writing, you will hone essential professional skills. Upon graduation, you will be equipped with up-to-date knowledge and practical experience to pursue roles in software and web development across various industries.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This computer programming course provides a comprehensive foundation in software development, covering essential topics such as database concepts, JavaScript fundamentals, algorithms, and operating systems. Students will explore web programming, numeric computing, object-oriented programming, and advanced front-end development. The curriculum progresses to systems design, data structures, modern web technologies, mobile application development, and high-level programming languages, culminating in application testing, project management, network programming, and web application development.

1 Semester 1

Database concepts and design
Fundamentals of JavaScript
Algorithms and problem solving
Operating systems
Web programming and design
Technical reading and writing skills

2 Semester 2

Fundamentals of numeric computing
Database programming
Object-oriented programming
Advanced front-end programming
An introduction to arts and sciences
Technical workplace writing skills

3 Semester 3

Systems design
Data structures and algorithms
Modern web technologies
Cross-platform mobile application development
High-level programming languages
General elective

4 Semester 4

Application testing
Principles of project management
Network programming
Advanced database programming
Web application development
Career path development
General elective

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 13,742.00
Second Year Fee Tuition fee
USD 13,742.00
Total Program Cost Estimated total tuition
USD 27,485.00

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

Living Costs

Accommodation
USD 986.00 - USD 1,307.00
Food & Groceries USD 2,601.00 - USD 4,334.00
Transport USD 1,110.00 - USD 1,387.00
Utilities & Bills USD 1,301.00 - USD 1,734.00
Estimated Total USD 5,012.00 - USD 7,455.00

Living cost estimates are based on North Campus.

Outcomes & Employability

What happens after you graduate

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

Common Graduate Roles

Artificial Intelligence & Machine LearningBanking & Financial ServicesBroadband & Internet ServicesCloud Computing & InfrastructureCybersecurityCybersecurity & Network SecurityDevOps & Site Reliability EngineeringEconomic Research & PolicyInvestment Management & Asset ManagementTax & Legal Compliance

Top Employers Hiring for this course

Accenture

IBM

Why Study Computer Programming at Humber Polytechnic

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Fast Application response time

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

Life at Humber Polytechnic 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 Humber Polytechnic

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and have no limit during breaks. They can also work unlimited hours on-campus without a separate work permit.

What English language score do I need for this course?

To enroll, international students must meet specific English test requirements. Acceptable tests include Duolingo, TOEFL, IELTS, and PTE, each with designated minimum scores for different skills.

What jobs can I get after studying this course?

Graduates can pursue job titles such as Software Developer, Web Developer, Mobile App Developer, Database Administrator, and Project Manager.

What will I actually study in this course?

Humber's Computer Programming program equips students with essential programming skills in languages like Java and Python, and provides a solid foundation in web and software development. Students also gain knowledge in project management and database design, preparing them for the job market.

When can I start — what are the intake months?

The Computer Programming diploma program has three intakes: January, May, and September. You can apply for admission during any of these months.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

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