Program overview
Admission Requirements
Intakes

Last updated on 2026-09-08

Program overview

Program overview

The Bachelor of Science with a Major in Data Science - Computing Option is designed to equip students with the essential skills and knowledge needed to thrive in the rapidly evolving field of data science. This program emphasizes a strong foundation in both theoretical and practical aspects of data analysis, programming, and computational techniques. Students will engage in hands-on learning experiences that prepare them for real-world challenges in data-driven environments. With a focus on critical thinking and problem-solving, graduates will be well-prepared to contribute effectively to various industries that rely on data for decision-making.

Program structure

The Bachelor of Science with a Major in Data Science - Computing Option is structured to provide a comprehensive education over a four-year period. The program is designed to ensure that students gain both theoretical knowledge and practical skills through a variety of learning methods. Key features of the program structure include:

  • Program Length: Four years
  • Hands-on learning opportunities
  • Access to state-of-the-art technology and resources
  • Options for co-op placements or internships to gain real-world experience
  • Interdisciplinary approach, integrating computing with data science

Students will have the chance to work on projects that simulate real-world data challenges, enhancing their learning experience and preparing them for future careers in the field.

Featured Experiences

  • Co-op opportunities that allow students to gain valuable work experience in the industry.
  • Hands-on lab sessions where students can apply theoretical knowledge to practical scenarios.
  • Field experiences that provide insights into real-world data applications.
  • Joint partner programs with industry leaders to enhance learning and networking opportunities.
  • Access to workshops and seminars led by industry professionals.

Career Options

  • Data Analyst: Responsible for interpreting data and turning it into actionable insights for businesses.
  • Data Scientist: Utilizes statistical methods and machine learning to analyze complex data sets and solve problems.
  • Business Intelligence Developer: Designs and develops strategies to assist business users in quickly finding the information they need to make better decisions.
  • Machine Learning Engineer: Focuses on designing and implementing machine learning applications and systems.
  • Data Engineer: Builds and maintains the architecture (such as databases and large-scale processing systems) that allows data to be collected and analyzed.

 

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

Visit University of Alberta official website