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.
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:
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 101 | Principles of Microeconomics | 3 |
ECON 102 | Principles of Macroeconomics | 3 |
COMM 101 | Business Fundamentals | 3 |
COMM 105 | Values, Ethics, and Community | 3 |
COMM 192 | Management and Organizational Behaviour | 3 |
COMM 196 A minimum grade of 60% is required. | Business Communications I | 3 |
MATH 100 or equivalent | Differential Calculus with Applications | 3 |
MATH 101 | Integral Calculus with Applications | 3 |
CPSC 110 | Computation, Programs, and Programming | 4 |
CPSC 121 | Models of Computation | 4 |
Total Credits | 32 |
Class Standing 2 / Second Year | ||
COMM 202 | Career Fundamentals | 1 |
COMM 190 | Introduction to Quantitative Decision Making | 3 |
COMM 191 | Application of Statistics in Business | 3 |
COMM 205 | Introduction to Management Information Systems | 3 |
COMM 293 | Financial Accounting | 3 |
COMM 294 | Managerial Accounting | 3 |
COMM 295 | Managerial Economics | 3 |
COMM 298 | Introduction to Finance | 3 |
CPSC 210 | Software Construction | 4 |
CPSC 213 | Introduction to Computer Systems | 4 |
CPSC 221 | Basic Algorithms and Data Structures | 4 |
Total Credits | 34 |
Transfer students should go here for important details on their course planning.
Class Standing 3 / Third Year | ||
COMM 203 | Managing the Employment Relationship | 3 |
COMM 296 | Introduction to Marketing | 3 |
COMM 396 A minimum grade of 60% is required | Business Communications II | 3 |
COMM 438 | Management of Information Systems | 3 |
CPSC 304 | Introduction to Relational Databases | 3 |
CPSC 310 | Introduction to Software Engineering | 4 |
CPSC 320 | Intermediate Algorithm Design and Analysis | 3 |
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 | 3/4 |
Elective COMM or non-COMM elective at any level | 3 | |
Total Credits | 31/32 |
Transfer students should go here for important details on their course planning.
Class Standing 4 / Fourth Year | ||
COMM 335 | Information Systems Technology and Development | 3 |
COMM 394 | Environment, Society, and Government | 3 |
COMM 400 | Capstone Experience | 1 |
COMM 436 | Information Systems Analysis and Design | 3 |
COMM 491 | Strategic 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 higher | 6 | |
Elective - COMM or non-COMM elective at any level | 3 | |
Total Credits | 31 |
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.