Last updated on 2026-09-08
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












































