Diploma

Computer Engineering Technology

Not currently accepting applications

If you have any questions, please contact us. To search for other NAIT programs, visit program search.

Computer engineering students working on robotics project in a lab.

About the program

Computers play a role in every part of modern society. Advances in miniature, solid-state microprocessor technology have sparked the development of smaller, less expensive and more powerful computers, and increased the need for well-trained technical personnel.  

In the two-year Computer Engineering Technology diploma program, you'll be trained in both computer hardware and software skills, including computer architecture fundamentals, industrial electronics and embedded controllers using analog and digital integration. You'll become fluent in the programming of micro-controllers, advanced programming languages such as C#, Windows application development, database concepts and dynamic web development.   

Our hands-on learning environment and industry focus will provide you with the skills and knowledge you'll need to secure a rewarding career as a computer engineering technologist. After graduating, you'll have opportunities to work in industries ranging from data systems, software development to sales and support. 

See the program in action

Not ready to apply yet?

Get the information and support you need to make the decision that's right for you.

Contact us

For questions about this program, please contact us. We're here to help!

Stay connected

Sign up to receive updates on NAIT programs, services, and events.

Visit us

Take an in-person or virtual campus tour to see all that NAIT has to offer.