A person staring on screens covered in code.

Computer Science

Bachelor of Science (B.S c.)

4 years

Learn how to apply

Program highlights

Co-operative education

Count on a solid career — develop in-demand skills that top tech businesses want

Be ready to compete ― computer science is one of the fastest growing disciplines today

Well-rounded foundation — discover a wide range of ideas beyond your area of study

Get a well-rounded education that prepares you for a career that's in high demand. The computer science major pairs computing with areas that interest you, such as mathematics, biology, astronomy or geographic information systems — readying you for work in a variety of sectors.

Learn the impact of computing with courses in computing theory, mathematics, programming, operating systems and networking. Beyond the keyboard, you will enhance your skills in communication, creativity, critical thinking and collaboration.

Career possibilities

  • Game developer
  • Software developer, engineer or designer
  • User experience (UX) analyst
  • System architect
  • IT manager
  • Cloud developer

Admission requirements and costs

Curriculum and courses


Information about program offerings, admission requirements and the application process can be answered by an admissions and recruitment specialist.

Contact us
Close up of an RGB display with blue and purple light.

Be bold.

Be inquisitive.

Be transformed.

Discover everything you need to know about becoming an MRU student.

Study at MRU


The words "Tech transformation" and a collage of cut out images inclhding a building, piggy bank and the Calgary Tower.

Tech transformation

MRU grads bring diverse expertise to Calgary's growing tech economy.

Dr. Maryam Elahi, PhD, assistant professor at MRU

The evolving world of cloud computing and digital networks

MRU-led research studying changing landscape.

Aviation student Alissa Stirling prepares to take Minister for Advanced Education Demetrios Nicolaides for a flight.

High-demand MRU programs get funding boost from province

Business and computer science to add needed seats.

Take the next steps to become a Mount Royal student

Application process Sign up for an info session
Apply now

Faculty of Science and Technology

Mount Royal offers two bachelor's degrees in Science and Technology: The Bachelor of Computer Information Systems and the Bachelor of Science with majors in General Science, Biology, Chemistry, Computer Science, Data Science, Environmental Science and Geology.

Learn more

Virtual Information Sessions

Select a session that suits you. Choose from general information, specific by program, drop in Q&A, or attend an Indigenous or international student session.