Courses

Filter By:

Partner Benefits

MSc in Computer Science

Faculty of Science

Will you get in?

Application deadline

Application deadline

Rolling

Degree

Degree

Masters

Duration

Duration

24 Months

Tuition fee

Tuition fee

$8,574/yr

MEng in Electrical and Computer Engineering

Schulich School of Engineering

Will you get in?

Application deadline

Application deadline

Rolling

Degree

Degree

Masters

Duration

Duration

12 Months

Tuition fee

Tuition fee

$12,780/yr

Masters in Data Science and Analytics

Faculty of Science

Will you get in?

Application deadline

Application deadline

Rolling

Degree

Degree

Masters

Duration

Duration

12 Months

Tuition fee

Tuition fee

$58,212/yr

MEng in Mechanical and Manufacturing Engineering

Schulich School of Engineering

Will you get in?

Application deadline

Application deadline

Rolling

Degree

Degree

Masters

Duration

Duration

12 Months

Tuition fee

Tuition fee

$8,406/yr

MEng in Chemical and Petroleum Engineering

Schulich School of Engineering

Will you get in?

Application deadline

Application deadline

Rolling

Degree

Degree

Masters

Duration

Duration

12 Months

Tuition fee

Tuition fee

$36,186/yr

Masters in Information Security and Privacy

Faculty of Graduate Studies

Will you get in?

Application deadline

Application deadline

Rolling

Degree

Degree

Masters

Duration

Duration

12 Months

Tuition fee

Tuition fee

$23,730/yr

BSc in Computer Science

Faculty of Science

Application deadline

Application deadline

Rolling

Degree

Degree

Bachelors

Duration

Duration

48 Months

Tuition fee

Tuition fee

$28,460/yr

MEng in Electrical and Computer Engineering (Software)

Schulich School of Engineering

Will you get in?

Application deadline

Application deadline

Rolling

Degree

Degree

Masters

Duration

Duration

8 Months

Tuition fee

Tuition fee

$47,034/yr

MEng in Civil Engineering

Schulich School of Engineering

Will you get in?

Application deadline

Application deadline

Fall, 25/08/2025

Degree

Degree

Masters

Duration

Duration

24 Months

Tuition fee

Tuition fee

$19,950/yr

MSc in Civil Engineering

Schulich School of Engineering

Will you get in?

Application deadline

Application deadline

Rolling

Degree

Degree

Masters

Duration

Duration

24 Months

Tuition fee

Tuition fee

$8,406/yr