Students
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Bachelors
Major
Business Administration | Computer Science | Information Technology
Area of study
Business and Administration | Information and Communication Technologies
Course Language
English
About Program

Program Overview


University Program Information

Introduction to the Cheriton School of Computer Science

The Cheriton School of Computer Science is a leading institution for computer science education and research. The school offers a range of undergraduate and graduate programs, including the BBA/BCS Double Degree program.


BBA/BCS Double Degree Program

The BBA/BCS Double Degree program is a direct-entry program that allows students to earn two degrees: a Bachelor of Business Administration (BBA) and a Bachelor of Computer Science (BCS). The program is designed to provide students with a strong foundation in both business and computer science.


Transfer into BBA/BCS Double Degree

Students interested in transferring into the BBA/BCS Double Degree program must apply through the Future Undergraduates: Applying and admissions process. Students already in the BBA/BMath Double Degree program can change their BMath to BCS by transferring into CS.


Transfer out of BBA/BCS Double Degree

Students who wish to transfer out of the BBA/BCS Double Degree program must discuss their plan with the BBA/BCS advisor to confirm whether this is the right decision for them. Note that returning to BBA/BCS from BCS single degree is not possible after the paperwork has been processed.


UW-based BBA/BCS Transferring to BCS Single Degree

To transfer from BBA/BCS to BCS Computer Science (single degree) at Waterloo, students must complete a plan modification form and send it to the BBA/BCS Advisors.


Deadlines

The Add deadline is the cutoff date for a transfer being effective during the current term. After the Add deadline, the transfer can only take effect at the start of the next term.


Co-op

There would not be changes to the student's co-op status as a Waterloo student.


WLU-based BBA/BCS Transferring to BCS Single Degree

To be eligible to apply for transfer to Computer Science (BCS) at Waterloo, WLU-based BBA/BCS students must meet the following requirements:


  • Students must have completed all first-year academic progression requirements.
  • Students must achieve at least 60% in one of CS136/CS146 with CR in CS136L.

First-year Program Requirements - BBA/BCS Double Degree

The BBA academic progression requirements tend to have a firmer deadline compared to that of the BCS program, specifically the completion of courses by the end of each year of study.


Requirements

  • Must be in Good or Excellent Standing (i.e., Cumulative Average of all courses at UW and WLU must be ≥60%).
  • Must complete the Communication Skills List 1 course (≥ 60%) before the 2A term.
  • Ideally, students should complete:
    • CS115, CS135/145
    • CS116 or CS136/146 with CS136L
    • MATH135/145, MATH136/146, MATH137/147, and MATH138/148
  • By August 31 of the first year, students must complete 10 distinct courses (5.0 units), including:
    • BU111 and BU121 (with first attempts completed before April 30)
    • EC120 and EC140
  • With a maximum of 3 repeats in total and a maximum of 1 repeat for any course.
  • Students must also have achieved a minimum GPA of:
    • 7.0 in BU111 and BU121
    • 5.0 in non-BU courses from both WLU and UW

Deadlines

The deadline to complete the form is the first day of the month before the start of the next term.


  • December 1 (for Winter term admission)
  • April 1 (for Spring term admission)
  • August 1 (for Fall term admission)

Co-op

As a WLU-based transfer student, the student would be admitted to a Computer Science Regular program, i.e., they will lose co-op status by default. However, if the student is in their 1B term, they may apply to transfer into a co-op program at the same time as their transfer into a single degree. Applications to transfer to co-op are due on the last day of lectures of the 1B term.


See More
How can I help you today?