
University of Victoria
The Bachelor of Engineering in Computer Engineering provides students with expertise in hardware and software design, embedded systems, and network infrastructure. This program equips graduates with critical skills in programming, system architecture, cybersecurity, and data communication. With hands-on experience in computer hardware, microprocessors, and networking technologies, graduates are prepared for careers in software development, computer engineering, IT infrastructure, and telecommunications. They play a key role in advancing computing technologies and optimizing digital systems across industries.
Job Title | NOC Code | Salary Range (CAD) | Job Description |
---|---|---|---|
Computer Systems Developer and Programmer | 21230 | $70,000 - $110,000 | Develops, tests, and maintains software applications, operating systems, and computing solutions for businesses and industries. |
Computer Engineer (Except Software Engineers and Designers) | 21311 | $80,000 - $120,000 | Designs, develops, and optimizes computer hardware, embedded systems, and digital circuits for advanced computing solutions. |
Computer Network and Web Technician | 22220 | $60,000 - $90,000 | Installs, manages, and secures computer networks, web servers, and cloud-based systems for organizations and businesses. |