Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Data Science
Area of study
Information and Communication Technologies
Course Language
English
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 provide students with a broad perspective on computer science and the opportunity to specialize in various research areas.
Program Options
- MSc Program: The MSc program offers two main options: the thesis option (12 or 6 credit thesis) and the essay option (3 credit essay). The choice between these options depends on the student's goals and whether they plan to pursue a PhD degree.
- 12-Credit MSc Thesis (Thesis Master's): This option allows students to learn how to do research and provides valuable experience in performing research and writing it up appropriately.
- 6-Credit MSc Thesis: This option is available but not encouraged, as it typically requires substantially more than half the work of the 12 credit thesis for both the student and the supervisor.
- Master's Essay: This option gives students a broader perspective on computer science, allowing them to sample many areas and see research without becoming overly specialized.
Program Requirements
- Finding a Supervisor: Students must find a supervisor to guide their research and academic progress.
- Program Timeline: The program timeline varies depending on the start date, with students starting in September or January having different schedules.
- Academic Regulations: The program follows specific academic regulations, including part-time study, grading practice, transfer credits, and transferring to the PhD program.
Graduate Programs
- MSc Program: The MSc program is designed to provide students with a comprehensive education in computer science, with options for specialization in various research areas.
- Master of Data Science: This program is designed to provide students with a broad perspective on data science and its applications.
- PhD Track Program: This program is designed for students who plan to pursue a PhD degree, providing them with a comprehensive education in computer science and research experience.
- PhD Program: The PhD program is designed to provide students with advanced research experience and training in computer science, with the goal of producing original research contributions.
Registration and Courses
- Registration Info: Students can register for courses and programs through the university's registration system.
- Grad Courses: The university offers a variety of graduate courses, including courses in computer science, data science, and research methods.
Awards and Support
- Awards and Deadlines: The university offers various awards and scholarships to support graduate students, with deadlines for application.
- Tuition Fee Scholarships: The university offers tuition fee scholarships to support graduate students.
- Financial Assistantship: The university offers financial assistantship to support graduate students.
- Policy for Teaching Assistantship: The university has a policy for teaching assistantship, which provides students with teaching experience and financial support.
Grad Student Life
- Orientation Day: The university offers an orientation day for new graduate students, providing them with information and support.
- Networking & Mentoring: The university offers networking and mentoring opportunities for graduate students, providing them with support and guidance throughout their program.
See More
