Last updated on 2026-03-12
Program Overview
Humber’s Computer Engineering Technology advanced diploma program is designed to equip students with the skills necessary to develop and design cutting-edge technologies that are essential for businesses and governments globally. The program emphasizes a comprehensive understanding of both hardware and software, electronics, networking, and various systems. Students will learn to upgrade and integrate new technological advancements into existing systems, ensuring they are well-prepared for the demands of the industry. The curriculum is crafted in collaboration with industry experts, focusing on the skills that employers seek. Key areas of study include programming, electronics, network setup, and real-time systems, culminating in a major project that integrates all learned skills.
Program Structure
The Computer Engineering Technology program spans over 6 semesters, providing a robust educational experience. The program is available in both in-person and online formats, allowing flexibility for students. Key features of the program structure include:
- Optional co-operative education placements that provide practical work experience.
- Field experiences and professional practicums that enhance learning through real-world applications.
- Opportunities to apply for co-op placements during Semester 3, with competitive acceptance.
This program is designed to ensure that students not only gain theoretical knowledge but also practical skills that are highly valued in the job market.
Featured Experiences
The Computer Engineering Technology program offers a variety of unique experiences that enhance the learning journey:
- Optional Co-operative Education: Students can participate in paid work terms that provide hands-on experience in their field of study.
- Field Experiences: Engage in intensive experiences related to career goals, which may be paid or unpaid.
- Professional Practicum: Gain practice-based experience under the supervision of experienced professionals.
- Capstone Projects: Students will complete significant projects that showcase their skills and knowledge.
These experiences are designed to prepare students for successful careers by applying their classroom learning in real-world settings.
Career Options
Graduates of the Computer Engineering Technology program can pursue a variety of career paths in Canada, including:
- Computer Hardware Engineer: Design and develop computer hardware components, ensuring they meet performance and reliability standards.
- Software Developer: Create and maintain software applications, focusing on user needs and system functionality.
- Network Administrator: Manage and maintain computer networks, ensuring security and efficiency in data communication.
- Systems Analyst: Analyze and improve computer systems, working to enhance efficiency and effectiveness in business operations.
- Embedded Systems Engineer: Develop and implement embedded systems, integrating hardware and software for specific applications.
These roles highlight the diverse opportunities available to graduates, reflecting the high demand for skilled professionals in the technology sector.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Humber Polytechnic official website

























































