Program overview
Admission Requirements
Intakes

Last updated on 2025-05-14

Program overview

Program Overview

Develop your knowledge of computer hardware and software in this industry-focused, highly technical diploma program. The Computer Engineering Technology diploma is designed to equip students with the essential skills needed to thrive in the ever-evolving tech landscape. With a strong emphasis on hands-on training, students will learn to design, build, and program computers, gaining a comprehensive understanding of both hardware and software aspects. This program is ideal for those looking to enter a field that is integral to modern society, where the demand for skilled technical personnel continues to grow.

Program Structure

The Computer Engineering Technology diploma program is structured to be completed in 2 years of full-time study. The program is delivered in-person, with classes scheduled on weekdays during the daytime. Here are some key features of the program structure:

  • Program Length: 2 Years (Full-time)
  • Delivery Mode: In-person classes
  • Co-op Option: Available after completing at least 2 academic terms, providing hands-on work experience.

This program is designed to provide students with a robust foundation in computer engineering, ensuring they are well-prepared for the demands of the industry upon graduation.

Featured Experiences

The Computer Engineering Technology program offers several unique features that enhance the learning experience:

  • Hands-on Training: Extensive practical training in both hardware and software.
  • Co-op Work Experience: An optional co-op pathway that allows students to gain real-world experience and develop job readiness skills.
  • Industry-Relevant Skills: Training in programming languages such as C#, SQL, HTML5+, and more.
  • Project-Based Learning: Opportunities to work on real projects that simulate industry conditions.

These experiences are designed to prepare students for successful careers in the technology sector, equipping them with the skills and knowledge needed to excel.

Career Options

Graduates of the Computer Engineering Technology diploma program can pursue a variety of career paths in Canada. Here are some potential job options:

  • Computer Engineering Technologist: Design and develop computer systems and components, ensuring they meet industry standards.
  • Software Developer: Create and maintain software applications, working with various programming languages and technologies.
  • Systems Analyst: Analyze and improve computer systems, ensuring they meet the needs of users and organizations.
  • Network Administrator: Manage and maintain computer networks, ensuring they operate efficiently and securely.
  • Technical Support Specialist: Provide assistance and troubleshooting for hardware and software issues, helping users resolve technical problems.

These roles highlight the diverse opportunities available to graduates, allowing them to find fulfilling careers in the technology sector.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Northern Alberta Institute of Technology (NAIT) official website