Last updated on 2025-07-10
Program overview
The Computer Engineering Technology (ECT) program at Seneca is an advanced diploma course designed to provide students with a solid foundation in three key areas: electronics, programming, and IT infrastructure/networking. This program is meticulously crafted in collaboration with industry leaders such as Microsoft, Google, and Apple, ensuring that students gain exposure to current industry practices. The curriculum aligns with industry standards, preparing students for various certifications that enhance their employability in the competitive IT sector. Graduates will emerge with a comprehensive understanding of computer and information technology, ready to tackle emerging technologies like machine learning and IoT.
Program structure
The Computer Engineering Technology program is structured to be completed in 6 semesters, which spans over 3 years. The program is offered in a hybrid delivery format, combining both online and in-person learning experiences. Key features of the program structure include:
- Starts in January, May, and September
- Optional co-op work term for hands-on experience
- Common first semester with other engineering technology programs, allowing for easy transfer
- Flexible delivery options, enabling students to choose between in-person and online learning
This program is also eligible for the Post-Graduation Work Permit (PGWP), allowing international students to gain work experience in Canada after graduation.
Featured Experiences
The Computer Engineering Technology program offers several unique experiences that enhance learning and professional development:
- Optional co-op work term, providing real-world experience in the field
- Strong industry partnerships with companies like Microsoft, Google, and AWS, offering networking opportunities
- Hands-on learning through interactive labs and projects
- Access to career workshops and one-on-one coaching to prepare for co-op placements
- Exposure to emerging technologies such as machine learning, artificial intelligence, and IoT
Career Options
Graduates of the Computer Engineering Technology program can pursue a variety of career paths in Canada, including:
- Software Developer: Design and create software applications, ensuring functionality and user experience.
- Network Engineer: Manage and maintain computer networks, ensuring efficient data communication.
- Systems Analyst: Analyze and improve IT systems to meet business needs and enhance efficiency.
- IT Consultant: Provide expert advice to organizations on how to use IT to meet their business objectives.
- Cloud Solutions Architect: Design and implement cloud computing solutions for businesses, optimizing their IT infrastructure.
- Cybersecurity Analyst: Protect an organization’s computer systems and networks from security breaches.
- Database Administrator: Manage and maintain databases, ensuring data integrity and security.
- Electronics Engineer: Design and develop electronic systems and components for various applications.
- IT Project Manager: Oversee IT projects, ensuring they are completed on time and within budget.
- Technical Support Specialist: Provide assistance and support to users experiencing technical issues.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Seneca Polytechnic official website




























































