View Saved Programs

Computing Science with Business Minor

Bachelor of Science with Specialization

Faculty of Science

Why study Computing Science with Business Minor?

Why study Computer Science?

This program offers a good balance of business courses, giving you the opportunity to apply your Computing Science knowledge in any business environment. A strong Computing Science background gives you a better idea of what computing can deliver to business, and also lets you knowledgeably manage the vendors and IT groups.

Why get a Bachelor of Science with Specialization degree?

Why take the BSc Specialization degree?

The Bachelor of Science Specialization degree provides a focused education in one program. You will take most of your courses in your main subject area, and are expected to maintain a higher standard of academic achievement. A Specialization degree can provide the background to help you proceed to a higher degree, but its primary function is to provide a comprehensive education at the undergraduate level.

This program can also be taken as part of a BSc Honors degree.

Why study Science at the University of Alberta?

The Faculty of Science at the University of Alberta delivers high-quality programs that investigate, explain, and explore the real science behind issues that affect our daily lives. With nearly 60 degree programs in 39 subject areas, we are one of the most comprehensive science faculties in Canada, with state-of-the-art teaching and learning facilities, opportunities for undergraduate research, and professors who are leading researchers in their fields.

Possible Careers

  • Animator
  • Application Analyst / Developer
  • Artificial Intelligence Specialist
  • Computer Programmer
  • Corporate Security Specialist
  • Database Design and Management
  • Graphic Designer
  • Help Desk Analyst
  • Network Administrator / Analyst
  • Operations Manager
  • Research Analyst
  • Robotics Engineer
  • Secondary School Teacher
  • Software Engineer
  • Strategic Analyst
  • Systems Analyst
  • Systems Engineer
  • Video Game Designer

Yasmin is a recent Science graduate who was awarded the prestigious Rhodes Scholarship and is now studying at Oxford University. As a UAlberta student, Yasmin was President of the Health and Wellness student group and the founder of StolleryBOTs, a robotics program for patients at the Stollery Children's Hospital.

Non-Direct Entry

This program does not allow admission directly from high school. See requirements below for more details.

Preprofessional Study Time: 1 year

It is recommended students have the following Grade 12 subjects in order to complete the required prerequisites to university courses needed for admission to the second year: English Language Arts 30-1; Pure Mathematics 30 or Mathematics 30-1;

30 required ( = units of course weight)

  1. CMPUT 114 and 115 (6); or CMPUT 174 and 175 (6)
  2. MATH 114, 115 (6)
  3. Junior English (6)
  4. Science option (6)
  5. Approved option (6) which may include CMPUT 272.

Admission Selection: Competitive. Completion of a minimum of 18 in each preceding Fall/Winter with a minimum GPA of 2.3; plus a minimum 2.3 GPA in all CMPUT courses successfully completed and eligible for transfer.


View costs for:


The Office of the Registrar administers over $28 million each year in scholarships, awards, and financial support for undergraduate students, as well as financial and loan advising. Additional scholarships are also available for specific faculties and programs.

Why UAlberta?

The University of Alberta is one of the Top 5 universities in Canada and Top 100 in the world, with state-of-the-art teaching and research facilities, award-winning professors, a diverse and welcoming community, and opportunities for undergraduates you won’t find anywhere else. Come learn, try, solve, create, challenge, master, transform, and change the world.

Keep exploring

Learn more about admissions, scholarships, university life, and more! Continue your journey ≫

Looking for more program options?

Search again ≫

Ready to apply?

Compare programs