Program overview
The Computer Engineering Technician program at Niagara College is designed for those who enjoy fixing technology and understanding how things work. This program combines hands-on troubleshooting with applied engineering knowledge, enabling students to design, analyze, repair, and optimize computer systems. Graduates will acquire skills that are in high demand across various sectors and industries, preparing them for a successful career in technology.
Program structure
The Computer Engineering Technician program is a 2-year diploma program offered at the Welland campus. The program is designed to provide students with a comprehensive understanding of computer systems through a blend of theoretical knowledge and practical experience.
Key features of the program structure include:
- Program Length: 2 Years
- Hands-on learning with computer hardware, software, and networks
- Focus on troubleshooting and analytical problem-solving skills
- Preparation for careers in IT systems support and engineering technician roles
- Eligibility for Post-Graduation Work Permit (PGWP)
Students will also have opportunities for co-op placements or internships, enhancing their practical experience and employability upon graduation.
Featured Experiences
The Computer Engineering Technician program offers several unique experiences that enhance learning and skill development:
- Hands-on troubleshooting with real-world computer systems
- Access to advanced labs equipped with powerful hardware
- Collaboration with experienced faculty who provide guidance and support
- Opportunities to work with electronics, microprocessors, and data communications
- Preparation for industry certifications, such as OACETT
These experiences ensure that students are job-ready and equipped with the necessary skills to excel in the tech industry.
Career Options
Graduates of the Computer Engineering Technician program can pursue a variety of career opportunities 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 technical issues.
- Data Communication Support: Manage and support data communication systems and networks.
- Embedded System Support Specialist: Work on embedded systems, ensuring their functionality and performance.
- Helpdesk Technician: Offer technical support and assistance to users via phone or online.
- 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 customers.
These roles highlight the diverse opportunities available to graduates, allowing them to find fulfilling careers in various sectors.
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

















