Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
24 months
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Data Science | Software Engineering
Education type
On campus
Timing
Full time
Course Language
English
Intakes
Program start dateApplication deadline
2024-09-01-
2024-01-01-
About Program

Program Overview


Introduction to the University of British Columbia's Computer Science Program

The University of British Columbia offers a comprehensive Computer Science program, designed to equip students with the knowledge and skills necessary to succeed in the field. The program is structured to provide students with a solid foundation in computer science, as well as the opportunity to specialize in a particular area of interest.


Program Overview

The Computer Science program at the University of British Columbia is designed to be completed within 24 months from the initial date of registration. The program is divided into several critical points, including finding a supervisor and completing the research.


Program Requirements

Students are expected to complete the following requirements:


  • Find a supervisor and complete the research
  • Complete a thesis or essay
  • Take a minimum of six courses
  • Meet with their supervisor regularly to plan the research and organize a timeline for completion

Finding a Supervisor

Students are expected to find a supervisor within the first few months of the program. The supervisor will work with the student to plan the research and organize a timeline for completion.


Program Timeline

The program timeline is as follows:


  • Students who start in September will normally finish by August of the second year
  • Students who start in January will normally finish by December of the second year

MSc Program Requirements

The MSc program requires students to complete the following:


  • 12 Credit MSc Thesis (Thesis Master's)
  • 6 Credit MSc Thesis
  • Master's Essay
  • MSc Program Requirements, including finding a supervisor and completing the research
  • Academic Regulations

PhD Track Program

The PhD Track program requires students to complete the following:


  • Finding a supervisor
  • Coursework
  • Program Timeline
  • PhD Supervisory Committee
  • Research Proficiency Evaluation (RPE)
  • Comprehensive Course Requirement
  • Thesis Proposal
  • PhD Program Timeline

PhD Program

The PhD program requires students to complete the following:


  • PhD Supervisory Committee
  • Research Proficiency Evaluation (RPE)
  • Comprehensive Course Requirement
  • Thesis Proposal
  • PhD Program Timeline

Co-op Internship

The Co-op internship is an optional component of the program, allowing students to gain practical experience in the field.


Forms for Each Graduate Program

Students are required to complete the necessary forms for their graduate program, including the MSc program, PhD Track program, and PhD program.


Registration Info

Students are required to register for the program, including Grads in CS, Grads outside CS, Non-Degree Students, and Undergraduate Students.


Grad Courses

The program offers a variety of graduate courses, including Courses - Winter Term 1 and Courses - Winter Term 2.


Awards & Support for Current Grad Students

The program offers several awards and support options for current graduate students, including Awards and Deadlines, Tuition Fee Scholarships, Financial Assistantship, Policy for Teaching Assistantship, and Teaching Assistantship: Conflict of Interest and Tutoring.


Grad Student Life

The program offers several resources and support options for graduate students, including Orientation Day, Networking & Mentoring, and Grad Student Life.


Conclusion

The University of British Columbia's Computer Science program is a comprehensive and well-structured program, designed to equip students with the knowledge and skills necessary to succeed in the field. The program offers a variety of specializations and research areas, as well as several awards and support options for current graduate students.


See More
How can I help you today?