Program overview
Admission Requirements
Intakes

Last updated on 2025-12-24

Program overview

Program overview

The Bachelor of Science — Computer Science (B.Sc.) at Mount Royal University is a four-year degree designed to equip students with essential skills in programming, software development, and algorithms. This program emphasizes hands-on experience, allowing students to engage in practical learning through various projects and labs. Students will explore a range of topics, including computing theory, artificial intelligence, and machine learning, while also developing critical thinking and communication skills. The program prepares graduates for diverse career paths in the evolving tech landscape, making it an excellent choice for those looking to build a future in technology.

Program structure

The Bachelor of Science — Computer Science program is structured to provide a comprehensive education over a four-year period. Key features of the program include:

  • Hands-on learning through labs focused on programming, operating systems, and networking.
  • Work-integrated learning opportunities, including co-op placements that allow students to gain paid work experience before graduation.
  • Interdisciplinary options that enable students to combine computing with fields such as biology or astronomy.
  • Immersive learning experiences, including study abroad opportunities and field school experiences.

This structure ensures that students not only gain theoretical knowledge but also practical skills that are highly valued in the job market.

Featured Experiences

The Bachelor of Science — Computer Science program offers a variety of unique experiences that enhance learning and professional development:

  • Co-op placements that provide students with paid work experience in the industry.
  • Hands-on labs that focus on programming, artificial intelligence, networking, and operating systems.
  • Opportunities to explore interdisciplinary applications by combining computing with other fields like biology and astronomy.
  • Study abroad programs that allow students to broaden their perspectives and gain global insights.
  • Field school experiences that provide practical, real-world applications of classroom learning.

Career Options

Graduates of the Bachelor of Science — Computer Science program can pursue a variety of career paths in Canada. Potential job opportunities include:

  • Game Developer: Design and create video games, focusing on gameplay mechanics, graphics, and user experience.
  • Software Developer: Develop software applications, working on coding, testing, and debugging to ensure functionality.
  • User Experience Analyst: Analyze and improve the usability of software and applications, ensuring a positive user experience.
  • System Architect: Design and manage complex IT systems, ensuring they meet organizational needs and are scalable.
  • IT Manager: Oversee IT projects and teams, ensuring technology aligns with business goals and operates efficiently.
  • Cloud Developer: Specialize in building and maintaining applications that run on cloud platforms, focusing on scalability and security.

These roles highlight the diverse opportunities available to graduates, reflecting the growing demand for skilled professionals in the tech industry.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit MRU - Mount Royal University official website