
University of Victoria
The Bachelor of Science in Computer Science provides students with a strong foundation in programming, software development, algorithms, and data structures. This program equips graduates with skills in artificial intelligence, cybersecurity, web development, and database management. With expertise in both theoretical and applied computing, students gain hands-on experience in software engineering, cloud computing, and network security. Graduates are prepared for careers in technology, finance, healthcare, and government, driving innovation and digital transformation across industries.
Job Title | NOC Code | Salary Range (CAD) | Job Description |
---|---|---|---|
Computer Systems Developer and Programmer | 21230 | $70,000 - $110,000 | Designs, develops, and tests software applications, optimizing system performance and functionality for businesses and users. |
Computer Engineer (Except Software Engineers and Designers) | 21311 | $80,000 - $120,000 | Develops and maintains hardware and software integration, embedded systems, and network infrastructure. |
Computer Network and Web Technician | 22220 | $60,000 - $90,000 | Installs, troubleshoots, and secures computer networks, web servers, and cloud-based systems. |