Combined Major in Business and Computer Science

The BCom Combined Major in Business and Computer Science is a specialization program within the larger Bachelor of Commerce Major. Also referred to as BUCS, this program 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.

Application Process & Admissions Requirements
Frequently asked questions about the BUCS program

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

The 2024 Winter Session application to the Combined Major in Business and Computer Science (BUCS) is now closed.

Degree requirements for year 1 entry in 2022W or later

We encourage you to make use of the BCom course planning worksheets as much as possible for the duration of your degree. We also encourage you to consult with academic advisors to develop a comprehensive academic plan that aligns with your academic goals and ensures timely progression towards degree completion, particularly if you are considering a reduced course load. Academic advisors can offer valuable insights and assistance in selecting courses, managing course loads, and navigating potential challenges in course registration (https://calendly.com/bcom-ugo-advising)

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. For more information, please see our Academic Standing page.

Are you a transfer student? Review the page linked below:

Transfer Student Information  

 
New Promotion Requirements in 2024W
'Year Level' is labelled as 'Class Standing' in Workday Student. Your Class Standing is automatically updated on Workday Student based on these new promotion requirements. We recommend reviewing the information carefully and referring to our program planning sheets to help track your progress.  
Go to Program Planning Sheets >> 
Class Standing 1 / First Year
ECON 101Principles of Microeconomics3
ECON 102Principles of Macroeconomics3
COMM 101 Business Fundamentals3
COMM 105Values, Ethics, and Community3
COMM 192Management and Organizational Behaviour3
COMM 196
A minimum grade of 60% is required.
Business Communications I3
MATH 100 or equivalent Differential Calculus with Applications3
MATH 101Integral Calculus with Applications3
CPSC 110Computation, Programs, and Programming4
CPSC 121Models of Computation4
Total Credits32
Considering a reduced course load? Click here.
Class Standing 2 / Second Year
COMM 202Career Fundamentals1
COMM 190Introduction to Quantitative Decision Making3
COMM 191 Application of Statistics in Business3
COMM 205Introduction to Management Information Systems3
COMM 293Financial Accounting3
COMM 294 Managerial Accounting3
COMM 295Managerial Economics3
COMM 298Introduction to Finance3
CPSC 210Software Construction4
CPSC 213Introduction to Computer Systems4
CPSC 221Basic Algorithms and Data Structures4
Total Credits34
Considering a reduced course load? Click here.

Transfer students should go here for important details on their course planning.

Class Standing 3 / Third Year
COMM 203 Managing the Employment Relationship3
COMM 296 Introduction to Marketing3
COMM 396
A minimum grade of 60% is required
Business Communications II3
COMM 438Management of Information Systems3
CPSC 304Introduction to Relational Databases3
CPSC 310Introduction to Software Engineering4
CPSC 320Intermediate Algorithm Design and Analysis3
One of the following COMM courses:
The remaining course is to be completed in Class Standing 4
COMM 204
COMM 393
Logistics and Operations Management
Commercial Law
3
One of the following CPSC courses:
CPSC 313
CPSC 317
CPSC 319
CPSC 322
CPSC 330
CPSC 340
CPSC 344
Computer Hardware and Operating Systems
Introduction to Computer Networking
Software Engineering Project

Introduction to Artificial Intelligence
Applied Machine Learning
Machine Learning and Data Mining
Introduction to Human Computer Interaction Methods

3/4
Elective COMM or non-COMM elective at any level3
Total Credits31/32
Considering a reduced course load? Click here.

Transfer students should go here for important details on their course planning.

Class Standing 4 / Fourth Year
COMM 335Information Systems Technology and Development3
COMM 394Environment, Society, and Government3
COMM 400Capstone Experience1
COMM 436Information Systems Analysis and Design3
COMM 491Strategic Management 3
One of the following COMM courses:
The course that was not yet completed in Class Standing 3
COMM 204
COMM 393
Logistics and Operations Management
Commercial Law
3
One of the following COMM courses:
COMM 336
COMM 435
COMM 439
Introduction to Digital Business
CIO Strategies (formerly COMM 486N)
Business Telecommunications
3
COMM 400 level (BTM)Business Technology Management course (400-level) excluding COMM 437 3
One of CPSC 300 level or higher 3
Two of CPSC 400 level or higher6
Elective - COMM or non-COMM elective at any level3
Total Credits31

Completing your degree

Once you have fulfilled your BCom degree requirements, it’s time to apply to graduate. Note that if you achieve a winter session average below 60% in your final year, you will be permitted to graduate, but a notation of ‘Failed Year’ will appear on your academic transcript for that session.

Continuation in the BCom program

If you have not completed all of your requirements for graduation, you may still continue in the next winter session, remaining in Year 4, provided your winter session average is greater than or equal to 60% on all courses attempted from September to April. You must achieve the minimum 60% continuation requirement by the end of the current winter session in April. When planning your studies, keep in mind that you must complete all of your degree requirements within six years of entering the program.

Workday Student

Please visit our Workday Student webpage for additional information and resources to help you navigate UBC’s new student information system.


Hide Menu

Explore myBCom