Last updated on 2025-07-31
Program Overview
The Computer Engineering Technician program at Niagara College is designed for those who are passionate about solving computer hardware challenges. This 2-year diploma program is offered at the Welland campus and is eligible for the Post-Graduation Work Permit (PGWP), allowing graduates to gain valuable Canadian work experience. As a graduate, you will be equipped with the skills to troubleshoot and implement effective computer system solutions, making you highly sought after by employers across various sectors.
Program Structure
The Computer Engineering Technician program spans a duration of 2 years and is structured to provide students with a comprehensive understanding of computer systems. The program includes:
- Hands-on experience in troubleshooting computer hardware and software.
- Exposure to the latest networking, software, hardware, and programming applications.
- Opportunities to develop market-ready problem-solving skills applicable across multiple industries.
- Qualified graduates may pursue certification with the Ontario Association of Certified Engineering Technicians and Technologists (OACETT).
This program also offers options for practical experiences, such as co-op placements, which enhance learning and employability.
Featured Experiences
- Hands-on lab experiences that allow students to work with advanced hardware.
- Access to powerful computing resources for effective learning and experimentation.
- Opportunities for co-op placements to gain real-world experience in the tech industry.
- Supportive faculty who provide guidance and mentorship throughout the program.
- Collaboration with industry partners to enhance learning outcomes.
Career Options
Graduates of the Computer Engineering Technician program can pursue a variety of career paths in Canada, including:
- Customer Service Representative: Assist customers with technical issues and provide solutions.
- Computer Hardware/Software Technician: Diagnose and repair hardware and software problems in computer systems.
- Computer User Support: Provide support to users in troubleshooting and resolving computer-related issues.
- Data Communication Support: Manage and support data communication systems and networks.
- Embedded System Support Specialist: Work on embedded systems, ensuring they function correctly and efficiently.
- Helpdesk Technician: Offer technical support and assistance to users experiencing hardware or software issues.
- Systems Testing Technician: Conduct tests on computer systems to ensure they meet required specifications.
- Technical Sales and Support Representative: Provide technical expertise in sales and support for technology products.
- Technical Support Analyst: Analyze and resolve technical issues for clients and users.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit NC - Niagara College Canada official website


















