
University of Manitoba
The Bachelor of Science (Honours) in Computer Science (Co-op) is a four-year undergraduate program that blends academic learning with paid work placements in technology sectors. Students study software engineering, algorithms, artificial intelligence, cybersecurity, databases, and computer networks. The program emphasizes programming, problem-solving, and innovation. Graduates are equipped to design, develop, and manage advanced computing systems and applications, and are prepared for careers in software development, data science, cybersecurity, and technology consulting, or for pursuing graduate studies in computer science and related fields.
Job Title | NOC Code | Salary Range (CAD) | Job Description |
---|---|---|---|
Software Developer | 21232 | $70,000 - $115,000 | Designs, develops, tests, and maintains software applications and systems across various industries including finance, healthcare, and technology. |
Computer Programmer | 21230 | $60,000 - $95,000 | Writes and maintains code for computer programs and software, ensuring functionality, efficiency, and user satisfaction. |
Cybersecurity Specialist | 21220 | $75,000 - $120,000 | Protects computer systems and networks from security breaches, cyberattacks, and data theft by implementing security measures and protocols. |
Data Scientist | 21211 | $80,000 - $130,000 | Analyzes and interprets large datasets to support decision-making processes and develop predictive models for businesses and organizations. |
Web Developer | 21234 | $55,000 - $90,000 | Designs, creates, and maintains websites and web applications, ensuring they are functional, user-friendly, and visually appealing. |