Choices! (Photo ©RZepe, Fotalia)

How to Select a Computer Science Specialization

Why might you consider switching into Computer Science?  Good job prospects, good salaries, and job satisfaction!  Furthermore, because computers are applicable to so many fields, you can even combine your current degree program with Computer Science, to get a combined major.

There are multiple ways to join Computer Science. For example, you can major in Computer Science (either through Science or Arts), do a combined major in CPSC and another Science subject, do a BCom degree in Business and Computer Science, do an honours degree (either CPSC alone or as a combined honours program), etc.  See the menu to the right for more examples and details.

CS Alumni - In their own words!

Have a question?

Undergraduate Program Questions
Phone:  604-822-9289
Email: undergrad-info@cs.ubc.ca