
University of Manitoba
The Bachelor of Science in Computer Engineering (Co-op)g is a four-year undergraduate program that combines principles of electrical engineering and computer science to design and develop computer systems and software. Students learn about digital systems, microprocessors, software development, networking, cybersecurity, and artificial intelligence. The program emphasizes innovation, problem-solving, and technical proficiency. Graduates are equipped to work in fields such as hardware design, embedded systems, telecommunications, and software engineering, and are prepared to pursue professional licensure (P.Eng.) or graduate studies in computer engineering or related areas.
Job Title | NOC Code | Salary Range (CAD) | Job Description |
---|---|---|---|
Computer Engineer | 21311 | $70,000 - $120,000 | Designs and develops computer hardware and software systems, including processors, circuit boards, networks, and operating systems. |
Software Engineer | 21231 | $70,000 - $115,000 | Designs, develops, and maintains software applications and systems that power computers, mobile devices, and networks. |
Hardware Designer | 21311 | $75,000 - $120,000 | Creates and tests electronic components, circuits, and systems for computers, embedded systems, and communications equipment. |
Embedded Systems Engineer | 21311 | $75,000 - $115,000 | Designs and programs embedded systems for applications in automotive, medical devices, consumer electronics, and industrial automation. |
Network Engineer | 22220 | $65,000 - $105,000 | Designs, implements, and manages computer networks, ensuring security, speed, and reliable communication across systems. |