The University of British Columbia offers a Bachelor of Arts degree with a Major in Computer Science.
- The Computer Science B.A. Major program includes the Faculty of Arts degree requirements, a thorough grounding in computer software design, and a broad choice of other studies in computing. This program is ideal for students who have a strong interest in Computer Science and the Arts, and whose interests are more closely matched by the Faculty of Arts requirements rather than those offered through the Faculty of Science. For example, Arts students normally do not take biology, chemistry, and physics
- Students in Arts majoring in Computer Science are required to satisfy all the Arts Degree Requirements, plus at least 18 credits in Arts
Useful links when using this course planning worksheet:
UBC Program Requirements
UBC Department Website
BC Transfer Guide
Langara Diagnostic Tests for pre-requisites
In addition to the Faculty of Arts requirements, these are the specific first & second year requirements for this major:
UBC Courses |
Credits |
Langara Equivalents |
Credits |
CPSC 110 |
3 |
CPSC 1150 & CPSC 11811 |
6 |
CPSC 121 |
4 |
CPSC 2150 & CPSC 21901 |
6 |
MATH 100 OR 104 |
3 |
OR MATH 1171 |
3 |
MATH 101 OR 105 |
3 |
MATH 1271 |
3 3
|
CPSC 210 CPSC 213 CPSC 221 |
3 4 4 |
CPSC 2350 CPSC 1280 & 22802 CPSC 2150 & CPSC 21901 |
3 6 6 |
Choose 6 credits from: MATH 200 MATH 221 STAT 200 |
3 3 3 3 |
Choose 6 credits from: MATH 2371 MATH 2362 STATS 1224 or 2225 STAT 1181 and 22813 |
3 3 3 3 |
Choose at least 6 elective credits in Arts courses |
6 |
Choose 6 Arts Electives |
6 |
Arts and/or Science electives |
|
Electives |
|
*English 100, must be completed within your first 60 credits.
1 LANG CPSC 1150 & 1181 = UBC CPSC 1st (3) & CPSC 2nd (3) exempts CPSC 110, and LANG CPSC 2150 & LANG CPSC 2190 = UBC CPSC 121 (4) & UBC CPSC 221 (4). See bctransferguide.ca for other options.
2 CPSC 1280 & 2280 =UBC CPSC 213 (4) & UBC CPSC 2nd (2)
3 Both courses must be completed in order to receive credit for STATS 251(3)
This course planning outline is created by the Langara College Counselling Department and is intended for use only as a guide. It is the students' responsibility to consult original sources to ensure accuracy.
Updated SEPTEMBER 2024