How can we help?
If you have a question about the many degree specializations offered through the department, the graduation requirements for your chosen specialization, course selection or registration, there are advisors in the Computer Science Department and at Science Advising who can help. Find out how to book an appointment and what our advising guidelines are.
We also have a list of advising FAQs for undergraduate students that might provide a quick answer to your question.
- CPSC course requirements
- MATH and STAT course requirements
- Prerequisites for CPSC courses
- Help with selecting CPSC courses
- Computer science program options (e.g. honours, major, combined honours, combined major, COGS, etc.)
- Admission to computer science undergraduate programs
- Transfer credits for CPSC courses
- General academic advice related to computer science programs
- Meeting CS graduation requirements
Need help with a course?
We encourage you to speak directly with your instructors or TAs. Otherwise, speak to an advisor.
Before you book an appointment:
Please browse other areas of our site thoroughly or look for answers to Frequently Asked Questions before booking.
Faculty of Science advising
For questions related to the Faculty of Science, call 604-822-3820 or e-mail email@example.com. When open, they are located in Room A150 of the Chemistry/Physics building (across the street from the UBC Bookstore). Usually, you don't need an appointment; just walk in, and take a number if there's a queue.
They can advise you on the following topics:
- First year PHYS, CHEM, and BIOL requirements
- Choosing electives to satisfy the Science breadth requirement
- Choosing electives to satisfy the Arts requirement
- First year ENGL requirements, including questions about LPI
- Transfer credits for courses other than Computer Science courses
- Minors and second majors, including those in other faculties
- Registration blocked, pending advising
- Academic resources such as coaching and tutoring
- Change the maximum number of credits you can take in a session or term
- Questions or problems regarding graduation, including credit requirements
- Resources when personal matters are interfering with your studies
Registered in a combined program or taking a minor or second major?
Consult with an advisor in the other department about meeting that department's graduation requirements.