• BSc in Computing Science at the University of Alberta allows students to complete this course in 4 years.
  • It is an on-campus, honors program offered on a full-time basis.
  • The honors Computing Science program is an excellent choice for highly motivated students looking for in-depth study.
  • The program is loosely structured so as to take advantage of the interdisciplinary nature of computing, and the department works closely with students to assist with developing their program.
  • The major components of the program are:
    • Artificial Intelligence and Robotics
    • Multimedia and Computer Games
    • Software and Database systems
    • Machine Learning and Bioinformatics
  • Computing Science program can also be taken as part of a BSc General or a BSc with Specialization program.
  • The programs highlight the interdisciplinary nature of computing and offer students the flexibility to combine their studies in computing science with their other interests.
  • The Bachelor of Science Specialization degree provides a focused education in one program.
  • 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.
  • In this program, students get hands-on lab and field experience, and internship opportunities.
  • The University of Alberta is one of the top 5 universities in Canada and the top 100 in the world, with state-of-the-art teaching and research facilities, award-winning professors, a diverse and welcoming community.
  • 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 daily lives. 
  • Job opportunities after BSc in Computing Science are Application Analyst/Developer, Artificial Intelligence Specialist, etc and the average salary goes up to 44,000 USD.