Two students working on laptops in the Maker Studio at the Riddell Library and Learning Centre.

Computing majors

 

Most people scroll, swipe and consume. A smaller group builds what everyone else uses. Don't just scroll. Build.

MRU will help develop your building skills with our computing programs.


 

Bachelor of Computer Information Systems

Bridge business and technology to build secure, efficient and innovative information systems. Gain hands-on experience in software development, systems analysis, web development, databases and applied machine learning. Prepare for dynamic careers in IT, cybersecurity and the digital economy.

View BCIS program

 


 

Bachelor of Science — Computer Science

Solve complex problems and build the future with software, algorithms and intelligent systems. Develop practical skills in computing theory, AI, machine learning and networking. Explore diverse fields while implementing critical thinking, creativity, communication and collaboration in a dynamic tech career.

View Computer Science program

 


 

Bachelor of Science — Data Science

Turn data into insight and shape decisions across industries. Build skills in mathematics, statistics, computer science, machine learning and data analytics through hands-on projects and co-ops. Apply your learning through experiential opportunities and lead in today’s data-driven world.

 

View data science program

 


 

If you have questions about these programs, please contact our Admissions and Recruitment Specialists at aro@mtroyal.ca or refer to our team page.