Computer Science (MSc) - Thesis-based program

Full Time

Computer Science (MSc) - Thesis-based program

University of Calgary
  • $ See Details
    1st year fees
  • Unkown
  • Campus
  • Masters
  • 2 years


Computer Science (MSc) - Thesis-based program is a 2 years Masters program taught at University of Calgary, . The program is offered in campus-based modes with full Time options. To successfully obtain Computer Science (MSc) - Thesis-based program from University of Calgary you are required to complete credit hours. After completion of Computer Science (MSc) - Thesis-based program you will be able to further continue for advance studies or start career as Computer Engineer, Computer vision Engineer, Computer and Information Research Scientists, Computer Systems Analysts, Computer Systems Engineer, Computer Programmer, Computer System Administrator.

Admission Requirements

The minimum requirements for admission in Computer Science (MSc) - Thesis-based program at University of Calgary for all applicants (Domestic or International) are:

  • program specific academic requirment set by University of Calgary.
  • English Language OR any other language requirments as set by University of Calgary as pre-requiste for admission in Computer Science (MSc) - Thesis-based program.

Note: Please check the university website in the link below.

Courses Units

You need to complete credit hours to successfully obtain this degree. Please check detail of study units at

More Information

The Computer Science program provides the bedrock for exciting careers at the forefront of innovation in private industry or entrepreneurship. It helps students build skills and novel ideas for designing and implementing software, as well as developing effective algorithms to solve computing problems and plan and manage organizational technology infrastructures. Cutting-edge companies such as Google, Apple, Amazon, Facebook, Autodesk, and Microsoft frequently hire graduates. Alumni are also actively engaged in entrepreneurship, innovation, and creating start-ups.

Completing this program

  • Core Course: Research Methodology in Computer Science.
  • Seminar: Students are required to give a departmental seminar on the results of their research.
  • Software Engineering Specialization: Four additional courses from a list approved by the Department of Computer Science.
  • Additional Courses: May include Artificial Intelligence, Databases, Computer Graphics, Scientific Computing, HCI and Visualization and others.
  • Thesis: Students will complete a thesis based on original research.

popular courses