Combined Major in Business and Computer Science

Interested in enrolling in the Combined Major in Business and Computer Science (BUCS)?

Space in the Combined Major is limited. Admission is by application only. New UBC BCom students starting Year 1 in the 2017 Winter Session must complete the online application by May 31, 2017. Year 1 applicants will be notified of decisions in early June prior to the start of registration. New students admitted to Years 2 and 3, and current UBC BCom students wishing to transfer to the Combined Major, are encouraged to submit an application at their earliest convenience. Applicants in Years 2 and 3 will be considered on a case-by-case, rolling basis as space allows. Special consideration will be given to students who have already completed some CPSC courses. Students in Year 3 are encouraged to meet with an academic advisor before applying.

The BCom Combined Major in Business and Computer Science (specialization code BUCS) will give you the technical background and understanding you need to apply IT solutions in a business context and use them to develop opportunities for growth.

Your specific degree requirements will depend on when you were admitted. Be sure to refer to the correct requirements that apply to you by selecting the session in which you entered the program. Keep in mind that you have six years to finish your requirements from the date that you were first admitted to the BCom program.

  • Year 1
  • Year 2
  • Year 3
  • Year 4
Year 1

Note that required CPSC courses may not be taken for Credit/D/Fail.

Year 1 
All of the following courses:
COMM 1011 Business Fundamentals 
COMM 292 Management and Organizational Behaviour3
ECON 101Principles of Microeconomics3
ECON 102Principles of Macroeconomics3
ENGL 1122
Strategies for University Writing3
MATH 1043Differential Calculus with Applications to Commerce and Social Sciences3
MATH 1054Integral Calculus with Applications to Commerce and Social Sciences3
CPSC 110Computation, Programs, and Programming4
CPSC 121Models of Computation4
Three credits of electives53
Total credits32
1 As of September 2013, COMM 101 is a required course. If you took COMM 101 prior to September 2013 you will receive non-Commerce elective credit for the course. If you are transferring to Year 2 or 3 of the BCom program, you are not required to take COMM 101. In lieu of these credits, you will take three credits of Commerce or non-Commerce electives at any level.
2 You must attain a minimum of 60% or a 'C' in your first year English course. ENGL 120 or ENGL 121 can also be used to satisfy your English requirement.
3 If you are entering Year 1 with no previous background in calculus, you must take MATH 184 (four credits). Acceptable equivalents to MATH 104 include MATH 100, MATH 180, MATH 102, MATH 184, MATH 110, MATH 120, and the former MATH 140.
4 Acceptable equivalents to MATH 105 include MATH 101 and MATH 103.
5 If you who entered the program prior to September 2013, you are required to complete six credits of electives in Year 1. See electives page for restrictions.
Continuation in the BCom program

A winter session average of ≥60% based on all courses attempted from September to April is required to continue in the program at all year levels. This is a weighted average, taking course credit values into consideration, and does include any failing grades. If your winter session average falls below 60%, you will be considered to have failed the year and will be required to discontinue your studies at UBC for a period of at least one year. Decimals are not rounded (i.e., a winter session average of 59.9% would be a failed year). Courses taken during the summer session (May to August) are not included in the winter session average.

Promotion to Year 2

You will be promoted to Year 2 if you have met all of the following requirements:

  • successful completion of a minimum of 24 credits including:
    • all of COMM 101, ECON 101, ECON 102, MATH 104 (or accepted Math equivalent), and CPSC 110
    • at least one6 of ENGL 1127, COMM 292, CPSC 121
6 All courses must eventually be completed to fulfill BCom degree requirements. 
7 If you have not successfully completed ENGL 112 in Year 1, you must complete it in Year 2. A minimum grade of 60% in ENGL 112 is required to fulfill the English requirement, however, a passing grade of 50% or greater may be used for the purpose of promotion. In such cases, ENGL 112 must be retaken to achieve a grade of 60% or greater.

Year 2

Note that required CPSC courses may not be taken for Credit/D/Fail.

Year 2 
All of the following COMM and CPSC courses:
COMM 202Career Fundamentals1
COMM 2058
Introduction to Management Information Systems 3
COMM 290Introduction to Quantitative Decision Analysis3
COMM 291Application of Statistics in Business3
COMM 293Financial Accounting3
COMM 294Managerial Accounting3
COMM 2959Managerial Economics3
COMM 298Introduction to Finance3
CPSC 210Software Construction4
CPSC 213Introduction to Computer Systems4
CPSC 221Basic Algorithms and Data Structures4
Total credits34
8 Formerly numbered COMM 391.
9 You may take ECON 301 and ECON 303 (both must be completed) instead of COMM 295 to fulfill this requirement. Three of the six credits will apply to your non-Commerce electives requirement.
Continuation in the BCom program

A winter session average of ≥60% based on all courses attempted from September to April is required to continue in the program at all year levels. This is a weighted average, taking course credit values into consideration, and does include any failing grades. If your winter session average falls below 60%, you will be considered to have failed the year and will be required to discontinue your studies at UBC for a period of at least one year. Decimals are not rounded (i.e., a winter session average of 59.9% would be a failed year). Courses taken during the summer session (May to August) are not included in the winter session average.

Promotion to Year 3

You will be promoted to Year 3 if you have met all of the following requirements:

  • successful completion of a minimum of 50 credits of the first and second year BUCS program including:
    • all required courses from first year
    • COMM 205, COMM 290, and CPSC 210 

Year 3

Note that required CPSC courses may not be taken for Credit/D/Fail.

Year 3 
All of the following COMM and CPSC courses:
COMM 20310Managing the Employee Relationship3
COMM 296Introduction to Marketing3
COMM 39011Business Writing3
COMM 394Government and Business3
COMM 438Management of Information Systems3
CPSC 304Introduction to Relational Databases3
CPSC 310Introduction of Software Engineering4
CPSC 32012Intermediate Algorithm Design and Analysis3
One of COMM 204 and COMM 39313:
COMM 20414Logistics and Operations Management3
COMM 393Commercial Law3
One of the following CPSC courses:
CPSC 313Computer Hardware and Operating Systems3
CPSC 317Internet Computing3
CPSC 319Software Engineering4
CPSC 322Introduction to Artificial Intelligence3
CPSC 344Introduction to Human Computer Interaction Methods3
Total credits31/32
10 Formerly numbered COMM 392.
11 You must attain a minimum of 60% or a 'C' in your Business Writing course.
12 Although CPSC 320 is a Year 3 requirement, we recommend that you take the course in Year 4 and instead take COMM 335 in Year 3; COMM 335 is a prerequisite to many of the optional Business Technology Management courses you can choose from to fulfill other Year 4 requirements. 
13 Remaining course taken in Year 4.
14 Formerly numbered COMM 399.
Continuation in the BCom program

A winter session average of ≥60% based on all courses attempted from September to April is required to continue in the program at all year levels. This is a weighted average, taking course credit values into consideration, and does include any failing grades. If you participate in a study abroad and exchange program during the winter session, grades earned on exchange will be included in the calculation. If your winter session average falls below 60%, you will be considered to have failed the year and will be required to discontinue your studies at UBC for a period of at least one year. Decimals are not rounded (i.e., a winter session average of 59.9% would be a failed year). Courses taken during the summer session (May to August) are not included in the winter session average.

Promotion to Year 4

You will be promoted to Year 4 if you have met all of the following requirements:

  • successful completion of at least 81 credits including:
    • all required courses from first and second year
    • at least one15 of CPSC 304, CPSC 310
    • all of COMM 203, COMM 296
    • at least two15 of COMM 204, COMM 390, COMM 393, COMM 395. 
15 All courses must eventually be completed to fulfill BCom degree requirements.

Year 4

Note that required CPSC courses may not be taken for Credit/D/Fail.

Year 4 
All of the following COMM and CPSC courses:
COMM 39516Business Communications3
COMM 33517Information Systems Technology and Development3
COMM 436Information Systems Analysis and Design3
One of COMM 204 and COMM 39318:
COMM 204Logistics and Operations Management3
COMM 393Commercial Law3
One of the following COMM courses:
COMM 336Introduction to e-Business 3
COMM 435Developing e-Business Applications3
COMM 439Business Telecommunications3
COMM 456Information Technology, Risks, Protection, and Audit3
COMM 46619New Venture Design6
COMM 486NCIO Strategies3
COMM 486OIT-Preneurship (1)3
COMM 486P20IT-Preneurship (2)3
One of the following capstone courses:
COMM 486MStrategy and Integrated Decision Making3
COMM 491Strategic Management3
COMM 492Management Simulation3
COMM 497New Enterprise Development3
COMM 498International Business3
Three credits from 300-level or above CPSC courses3
Six credits from 400-level or above CPSC courses6
Three credits of electives213
Total credits30
16 Formerly numbered COMM 486U.
17 Although COMM 335 is a Year 4 requirement, we recommend that you take the course in Year 3 and instead take CPSC 320 in Year 4; COMM 335 is a prerequisite to many of the optional Business Technology Management courses you can choose from to fulfill other Year 4 requirements. 
18 Choose course not taken in Year 3.
19 As COMM 466 is a six-credit course, the additional three credits may be applied toward general elective requirements, or the COMM 49x requirement (three credits equivalent to COMM 497).
20 COMM 486P may be used to satisfy the COMM 49x requirement. In that instance, an additional one of COMM 336, COMM 435, COMM 439, COMM 456, and COMM 486O must be taken. As of September 2014, COMM 486O and COMM 486P will no longer be offered.
21 See electives page for restrictions.
Graduation

Once you have fulfilled your BCom degree requirements, it's time to apply to graduate. A winter session average of 60% or greater on all courses attempted from September to April during your final year(s) is required to be eligible for graduation. If you participate in a study abroad and exchange program during the winter session, grades earned on exchange will be included in the calculation. Decimals are not rounded (i.e., a winter session average of 59.9% would be a failed year and result in ineligibility to graduate).


Hide Menu

Explore myBCom