University of British Columbia campus

Engineering

Master of Science in Computer Science (MSc) (Okanagan) at University of British Columbia

University of British Columbia, Canada

Programme overview

Research-based MSc in computer science at UBC Okanagan with clusters in general computer science, data science and optimization, offered with a thesis or project option.

Faculty: Irving K. Barber Faculty of Science  |  Department: Department of Computer Science  |  Duration: 24 months  |  Study mode: full-time  |  Intake: September, January  |  Location: Vancouver, British Columbia, Canada

What you will study

Thesis option: 18 credits of coursework and a 12-credit thesis (COSC 549). Project option: 24 credits of coursework and a 6-credit project (COSC 550).

Career pathways

Prepares graduates for positions in industry, government, education and consulting, or for PhD research.

Official programme page

Application information

Entry requirements

Academic equivalent of a four-year UBC BSc in computer science or a related field with a minimum B+ (76%) average in third- and fourth-year classes, or at least 12 credits of third- and fourth-year courses in the intended field with A (80%) or better, or significant formal training and relevant professional experience. Application needs transcripts, English test where applicable, CV and three references.

Intake: September, January

Duration: 24 months

Apply through the official page: https://gradstudies.ok.ubc.ca/how-to-apply/

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.