The department aims to provide a world-class education to students. Your success is important to us. In this section you'll find links to resources that can help you succeed and to deal with the challenges that many students face while engaged in a
One of the most valuable research experiences for an undergraduate student is to be a research assistant. Each year, the department receives a number of research awards that help provide funding for an undergrad student to spend 16 weeks over the
The Computer Science Department is a community of students, faculty and staff working together. We provide department, community and outreach programs, and encourage computer science students get involved.
If you want to contribute to student life
Start now to build your work experience, your job search skills and your presentation abilities. Any action now beats anxiety later!
Our department provides you with lots of help, including:
Co-op is an option in which students intersperse their school terms with real work. The program offers students opportunities to put what they have learnt from school in
The UBC Department of Computer Science is an internationally-renowned department, and we consistently rank among the top three computer science departments in Canada.
Why are we so successful?
Our department owes its success to four factors: our
Undergrads can attend reading groups offered by various departmental labs, take directed studies courses, and attend our Distinguished Lecture Series, faculty talks, and