Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
PhD
Major
Artificial Intelligence | Computer Science | Data Science
Area of study
Information and Communication Technologies
Course Language
English
About Program
Program Overview
University of British Columbia Computer Science Programs
The University of British Columbia offers various programs in Computer Science, including undergraduate and graduate degrees. The following sections outline the details of these programs.
Undergraduate Programs
- Degree Programs & Options: The university offers several degree programs and options, including:
- Majors
- Combined Majors
- Double Majors
- Honours
- Minors
- Mini-Streams
- Second Degree options
- Second Degree Options: The university offers two second degree options:
- BCS 20-month 2nd degree
- BSc. Second Degree
- BCS 20-month 2nd Degree: This program is designed for students who have already completed a bachelor's degree in a different field. The program includes:
- What is BCS(ICS)?
- Academic Schedule
- How to Apply
- Bridging Module
- Co-op
- FAQs BCS Program
- Info for Int'l Students
- BCS Alumni Stories
- Courses and Registration: The university offers various courses and registration options, including:
- Registration Info
- Introductory Course Options
- Core Curriculum
- Prerequisites
- Course Offerings
- Labs & Tutorials
- CPSC 110 Challenge Exam
- Courses Timetable
- Wait Lists
- Academic Advising: The university provides academic advising services, including:
- Promotions
- Transfer Credit
- Making an Appeal
- Facilities & Labs: The university offers various facilities and labs, including:
- Access
- Computing Accounts
- General Computing
- Lab Availability
- Drop-in Study Spaces
- Co-op & Careers: The university offers co-op and career services, including:
- Co-op Program
- Co-op FAQs & Contacts
- Research Opportunities: The university provides research opportunities, including:
- Research-Based Courses
- Research Award Opportunities
- Scholarships & Financial Assistance: The university offers scholarships and financial assistance to undergraduate students.
Graduate Programs
- MSc Program: The university offers a Master of Science (MSc) program in Computer Science, which includes:
- 12 Credit MSc Thesis (Thesis Master's)
- 6 Credit MSc Thesis
- Master's Essay
- MSc Program Requirements
- Academic Regulations
- PhD Track Program: The university offers a PhD Track program, which provides a mechanism for qualified students to transition into the PhD program quickly and smoothly. The program includes:
- Finding a supervisor
- Coursework requirements
- Completion of Research Proficiency Evaluation
- Program Timeline for students starting in September and January
- PhD Program: The university offers a Doctor of Philosophy (PhD) program in Computer Science, which includes:
- PhD Supervisory Committee
- Research Proficiency Evaluation (RPE)
- Comprehensive Course Requirement
- Thesis Proposal
- PhD Program Timeline
- Co-op Internship: The university offers a co-op internship program for graduate students.
- Forms for Each Graduate Program: The university provides forms for each graduate program.
Research
- Research Areas: The university has various research areas, including:
- Research Groups
- Research Centres
- Research Facilities: The university offers research facilities, including:
- Research Videos
- Spin-off Companies
- Recent Research News: The university publishes recent research news and awards.
News & Events
- News: The university publishes news and events, including:
- Awards
- Events
- Events Calendar
- Talks
- Awards: The university offers awards and financial support for students, including:
- Awards and Deadlines
- Tuition Fee Scholarships
- Financial Assistantship
- Policy for Teaching Assistantship
- Teaching Assistantship: Conflict of Interest and Tutoring
Industry & Alumni
- Industry Partnership@CS: The university offers industry partnerships, including:
- Hire Our Students/Alumni
- Alumni Connections: The university provides alumni connections, including:
- Alumni Panel Series
- Alumni/Industry Lecture Series
- Stay Connected
- Alumni Profiles
- Tri-Mentoring Program: The university offers a tri-mentoring program, including:
- Matching Process
- Program Activities
- Tech Career Fair: The university hosts a tech career fair.
- GIRLsmarts4tech: The university offers a GIRLsmarts4tech program.
Jobs & Careers
- Department Jobs: The university offers department jobs, including:
- Faculty & Sessional
- Staff
- Students
- Industry Jobs: The university offers industry jobs, including:
- Non Co-op Job Postings
- Alumni Job Postings
- Career Resources: The university provides career resources, including:
- Finding Career Opportunities
- Career Planning
- Occupational Information
- Events & Workshops
The University of British Columbia is committed to providing a comprehensive education in Computer Science, with a range of programs and services to support students in their academic and professional pursuits.
See More
