Skip to main content Disable scrolling animations
Faculty of Applied Science & Technology

Computer Engineering Technician

Identify and solve software and hardware challenges.

For the Fall 2020 semester, this program will be delivered through a hybrid model that combines remote and in-person learning. View delivery modes for all programs.

Learning Outcomes

The graduate has reliably demonstrated the ability to:

  • Identify, analyze, develop, implement, verify and document the requirements for a computing environment.
  • Contribute to the diagnostics, troubleshooting, documenting and monitoring of technical problems using appropriate methodologies and tools.
  • Implement and maintain secure computing environments.
  • Implement robust computing system solutions through validation testing that aligns with industry best practices.
  • Communicate and collaborate with team members and stakeholders to ensure effective working relationships.
  • Select and apply strategies for personal and professional development to enhance work performance.
  • Apply project management principles and tools when working on projects within a computing environment.
  • Adhere to ethical, legal, and regulatory requirements and/or principles in the development and management of computing solutions and systems.
  • Support the integration of multiple software and hardware components using appropriate systems, methodologies and connection protocols.
  • Install, configure, troubleshoot, and maintain a variety of computing devices and networked systems (software or hardware) in accordance with documented functional requirements and standards.
  • Apply principles of digital and analog circuits to troubleshoot computing devices, including embedded components and systems.
  • Contribute to the analysis, building, testing, implementation and maintenance of embedded (including IoT*) devices and applications.
  • Contribute to the development and maintenance of software applications for systems integration.