Computer Engineering Technology

Program description

Humber's Computer Engineering Technology diploma program trains you to develop and design the cutting-edge technologies that propel most businesses and governments around the world.

You will be taught by industry experts, in small classes, innovative skills in hardware and software, electronics and networking, plus a variety of systems. As well, learn to upgrade and incorporate new technological advances into existing systems.

Humber's Computer Engineering Technology curriculum is designed with strong industry collaboration, ensuring you are learning the skills that companies require. The diploma features courses in programming, electronics, networks set up and programming, UNIX/Ubuntu and the Internet that lay the groundwork to build software skills and expertise in data communications, networking and security. You'll develop, install and operate computer, embedded and network systems, work on various network protocols and microcontrollers, and learn to refine and develop current applications.

In your final year, focus on integrating all your skills by examining the inner workings of networks, using different application programming interfaces (APIs) to build network applications, comparing different computer architectures and completing a major project using an embedded system.

Course website

Related job profiles

Humber College

School of Applied Technology


Three years (six semesters)

Credential awarded

Advanced Diploma

Program contact

    Jeremy Brooks, Program Co-ordinator

    Telephone: 416-675-6622 ext 4546


Looking for personalized career matches?

Complete the Career Assessment tool and find your match to in-demand careers that Toronto employers are hiring for. Completely free!

Find your career match