• University of Calgary offers a BSc in Computer Science with a duration of 4 years.
  • This program is offered on a full-time basis and delivered on-campus.
  • The program is course-based.
  • Students must complete a minimum of 66 units to a maximum of 78 units
  • Computer science is a field of theoretical and practical problem solving, combining creativity with mathematics, logic, and communication.
  • A strong understanding of computer science principles helps prepare students for a long career of problem-solving and system building without requiring continual training.
  • During the course of the studies, students will actively be solving problems and building new programs in class and tutorial labs.
  • Students interested in gaining experience with computer science research may pursue opportunities to work in research laboratories, either as a volunteer or as part of research courses.
  • Some of the courses in this program are:
    • Advanced ​Introduction to Computer Science
    • Discrete Mathematics
    • Linear Methods I
    • Logic I
    • ​Introduction to Computer Science for Computer Science Majors I
  • The University of Calgary ranked in 6th place in Canada by Research Infosource in 2018.
  • The University offers small class sizes that provide close research interaction with their supervision.
  • The Faculty of the department have received global recognition by winning awards like federal awards, Provincial awards, Indigenous awards, etc.
  • The average salary goes up to 114,700. USD.