Logo of Humber Polytechnic - North

Computer Programming and Analysis (Optional Co-op)

Tuition fee CA$17,223 per year

The fees are for the 2023–2024 academic year and include tuition, health insurance and ancillary charges.

The fees displayed are estimates only for two semesters and are subject to change.

Registration fee CA$375 one-time

The registration fee includes the non-refundable application fee (CA$75) and the refundable deposit fee (CA$300).

Please REVIEW the EdviseCanada`s fee policy.

More information

appliedtechnology.humber.ca/..nalysis.html 

Overview

Humber’s Computer Programming and Analysis advanced diploma program is designed to prepare you for a wide variety of employment opportunities within the dynamic and ever-growing field of computer programming, software and web development and analysis.

In addition to learning programming skills in a variety of languages, from Java and ASP.NET to PHP, Python and mobile programming (Android and iOS), the courses are designed to give students a solid foundation in theory and practice in web development and design, Oracle database management and administration, project management, technical writing, and all facets of information systems. This program also gives students the opportunity to study specialized topics such as AI (Artificial Intelligence), machine learning, data analytics, cloud computing, IT security and big data.

Students also learn about the standards of planning, developing, testing and deploying integrated software solutions. In addition to building collaborative and teamwork soft skills, this program prepares students for today’s competitive job market.

Graduates of this program are prepared to analyze business requirements and justify solutions for the improvement or automation of organizational and individual workflow. From developing and testing computer programs to ensuring secure implementation of integrated solutions, graduates of this program will be equipped with the up-to-date skills and knowledge to succeed in a broad range of employment settings, in a variety of sectors, and in both large and small organizations.

Optional Co-op

This program offers a co-op option. Co-op work terms enable you to apply your skills and knowledge in a work environment and gain valuable, practical experience related to your program of study. You will learn new skills, learn about the world of work and meet people in your profession.

For students who are accepted into the program, three co-op work terms will take place. The first four-month work term is between Semesters 3 and 4, and then two consecutive four-month work terms between Semesters 4 and 5.  There are limited spaces in the co-op option. Therefore, you will apply for the co-op option during Semester 1 and be informed of the process by which to apply.  While co-op work opportunities are not guaranteed, as students are in a competitive job placement market, participating students will receive a wide range of services to help them find a co-op opportunity.

Career opportunities

Canada has approximately 675,000 people working in information and communications technology (ICT), and about half of that workforce is in Ontario where the ICT industry accounts for over $30 billion in sales. About two-thirds of this workforce is in software development and computer services.

Graduates of this program are prepared to work in positions such as:

  • computer programmers
  • software designers and developers
  • interactive media developers
  • web designers and developers
  • mobile app developers
  • information systems analysts and consultants
  • cybersecurity analysts
  • database designers and administrators
Apply Now! January 2026
Application start
Mar 1, 2025
This intake is not applicable
Studies commence
Jan 2, 2026
Apply Now! May 2025
This intake is not applicable
Studies commence
May 6, 2025
Apply Now! September 2025
This intake is not applicable
Studies commence
Sep 2, 2025
Apply Now! January 2026
Application start
Mar 1, 2025
This intake is not applicable
Studies commence
Jan 2, 2026
Apply Now! May 2025
This intake is not applicable
Studies commence
May 6, 2025
Apply Now! September 2025
This intake is not applicable
Studies commence
Sep 2, 2025