Computer Science (MCS)

Program description

Students may include courses from both universities in their programs, and may select a supervisor from either university, but they should apply to the university with which their supervisor is associated. Their study program is administered by the university at which they are enrolled and is subject to its regulations. Students who wish to pursue studies in computer science leading to the degree of Master of Computer Science (MCS) or Doctor of Philosophy in Computer Science (PhD) can do so in joint programs offered by the School of Electrical Engineering and Computer Science (EECS) at the University of Ottawa and the School of Computer Science at Carleton University under the auspices of the Ottawa-Carleton Institute for Computer Science. The Institute is responsible for supervising these programs and for providing a framework for interaction between the universities in graduate computer science education. In addition to the faculty members from the two computer science programs, the Institute also has members with computer science expertise from other departments.

Course website

Related job profiles

University of Ottawa

Ottawa-Carleton Institute for Computer Science (U of Ottawa/Carleton U joint program)


Twelve months (full-time) or thirty six months (part-time); French immersion available

Credential awarded

Master of Computer Science (MCS)

Program contact

    Ottawa-Carleton Institute for Computer Science

    161 Louis-Pasteur, Colonel By Hall, room B111

    Ottawa, ON, K1N 6N5 Canada

    Telephone: 613-562-5800 – 6189

    Email :

Looking for personalized career matches?

Complete the Career Assessment tool and find your match to in-demand careers that Toronto employers are hiring for. Completely free!

Find your career match