Metadata
Title
Business and Computer Science Double Degree FAQ
Category
general
UUID
2620b7d890224f1c9f26b1770d03d1ee
Source URL
https://cs.uwaterloo.ca/bbabcs-faq
Parent URL
https://cs.uwaterloo.ca
Crawl Time
2026-03-18T05:14:14+00:00
Rendered Raw Markdown

Business and Computer Science Double Degree FAQ

Source: https://cs.uwaterloo.ca/bbabcs-faq Parent: https://cs.uwaterloo.ca

The following FAQ is specifically related to the BBA/BCS double degree program and are organized into 13 main categories for you to browse. If you have a general CS question (e.g. non-DD specific) that is not answered here, then see the CS FAQ as well.

In the following, the phrase "Contact us" refers to the WaterlooBBA/BCSAdvisors.

BBA/BCS Double Degree FAQ Contents

Disclaimer

If there is a question of interpretation or a discrepancy, the University Calendars always takes precedence over this FAQ.

A. Questions About Enrolments on LORIS

A.1. Can your Waterloo BBA/BCS Advisor view or change your enrolments on LORIS?

No. Your Waterloo BBA/BCS Advisor has no access to LORIS. Please contact your WLU BBA Advisors with all questions about your enrolments on LORIS.


Back to top

B. Checklists, rules and prerequisite chart

B.1. Where are the checklists, prerequisite charts and course planning guides?

They are on the courses page.

B.2. What are the rules for progression and the number of fails/repeats, allowed?

They are concisely described in the checklist on the courses page.

B.3. Do transfer credits (e.g., AP Credits) count toward progression and graduation?

Yes. If you have a transfer credit (e.g., CHEM 1XX) then that will count toward your graduation (as a general elective) and also count toward meeting your annual progression (number of completed units).


Back to top

C. Transfers and applications

C.1 How do I apply/transfer to the BBA/BCS Program?

C.2. How do I drop down from the BBA/BCS to a single degree BCS or single degree BBA?

C.3. How do I stay in the BBA/BCS and change my home institution?

C.4. If I switch to a single BCS, do I need a second communications course?

C.5. If I switch to a single BCS with a business specialization, which of my Laurier BUS courses will count toward the business specialization?

C.6. If I switch to a single BCS with a business specialization, do I still need to satisfy the breadth/depth requirements?


Back to top

D. Extra courses

D.1. How do I add a sixth course?

Note: All DD students must follow the Waterloo rules for a sixth course, not the Laurier rules.

D.2. How do the sixth course DD rules work?

D.3. How do I add a seventh course?

You have to file a petition (see section M below) for a seventh course. Seventh course petitions aren't considered unless you have a strong average (~90%) and you have successfully completed a term with six courses.

D.4. How do I add a second course while on coop?

To whom it may concern,\ \ My name is [SUPERVISOR NAME], and we have hired [STUDENT NAME] at [COMPANY NAME] for this upcoming coop term. We acknowledge that the normal course limit for a coop student is one course, but they have our permission to take an additional second course during this coop term.


Back to top

E. Course registration

E.1. What are the differences between Waterloo course selection and open registration?

E.2. What courses do I need to "course select" at Waterloo?

E.3. How does registration (the "add period") work at Laurier?

E.4. I selected a course in advance on QUEST, but it didn't get added to my schedule. What happened? What should I do?

The three most likely reasons for not getting a course are

If a course didn't get added to your schedule, contact us.

E.5. How do I add/drop/change a course?

Note the exceptions for BUS courses below.

E.6. How do I add Waterloo courses to LORIS and Laurier courses to QUEST?

Note: Course codes from the other campus have a "W" at the end.

E.7. Can I change my BUS sections?

E.8. I want to add CS xxx or swap sections of CS xxx but it's full or "reserved". Can you add/swap for me?

E.9. Same question, but it's not a CS course. Can you help?

You'll have to contact an advisor in the department that offers the course.

E.10. What if I have a time conflict between two courses?


Back to top

F. Grades

F.1. What happens if I drop (withdraw) from a course?

Waterloo and Laurier handle drops differently, so there may be discrepancies between the two transcripts. The following dates are approximate, see the university calendars for official dates.

For the dates A < B < C:

Note: There may be other dates for when you can receive tuition refunds for courses (check with your home university). Also,make sure you drop the course on both Quest and LORIS.

F.2. Can I have a drop backdated?

In most circumstances, if you drop a Waterloo course between B and C (see above), Laurier will backdate your drop to the last drop date (B) so that it will no longer appear as a DR on your Laurier transcript. For more information, contact a Laurier advisor.

F.3. How are failures counted in my average?

F.4. How to I convert between Waterloo and Laurier grades?

This chart describes how the conversions work.

Waterloo/Laurier Conversion Chart

WLU Letter Grade WLU GPA Value WLU->UW Conversion UW->WLU Conversion
A+ 12 95 90-100
A 11 89 85-89
A- 10 83 80-84
B+ 9 78 77-79
B 8 75 73-76
B- 7 72 70-72
C+ 6 68 67-69
C 5 65 63-66
C- 4 62 60-62
D+ 3 58 57-59
D 2 55 53-56
D- 1 52 50-52
F 0 32* 0-49

*See F.3.

F.5. How is the Laurier GPA calculated?

See the table above.

F.6. What courses make up my NON-BUS average?

Everything that doesn't start with a BUS, including:\ ECON, ENTR, CS, MATH, etc.

F.7. Can I take an (n+1) year BUS course to raise my BUS average to meet my year (n) progression requirements?

No. For example, you cannot take a BUS 3xx course to raise your 2nd year BUS average. Also, be aware that for DD students, your BUS 127W grade is considered a 2nd year course.

F.8. Do my (n-k) year BUS courses count in my BUS average to meet my year (n) progression requirements?

Yes. For example, your BUS 111W counts in your 2nd year BUS average.


Back to top

G. Co-op

G.1. What is my co-op sequence?

F W S F W S F W S
1A 1B WT1* 2A WT2 2B 3A WT3 3B

*Laurier-based student have an OFF term instead of WT1\ - By default, you will be placed into the following sequence for the last two years: (this is flexible, see below):

F W S F W S
4A WT4 4B WT5 5A 5B

G.2. How do I change my co-op sequence?

G.3. How many co-op terms can I take?

G.4. Can I take a term off?

Yes, you can likely take one or more terms off, but it is your responsibility to find an approved course schedule with a Laurier advisor first.

G.5. I'm a WLU-based DD student, can I use UW's co-op system (or vice versa)?

No, you can not use the other University's co-op system. The co-op system you use must ALWAYS be through your home university.


H. Course specifics

H.1. What courses can I take online?

Note: you may NOT take your communications course online.

H.2. Can I take MATH106 instead of MATH136?

No.

Math DD students have this option, but they are also required to take MATH235, which CS DD's do not have to take.

H.3. Can I take STAT220 instead of STAT230?

No.

H.4. Can I take MATH127 instead of MATH137 and/or MATH128 instead of MATH138?

Yes. However,make sure you understand the required prerequisites and their respective grade requirements for STAT230.

H.5. What MATH/CS courses do I need 60% in?

H.6. Do I need to complete EC250 or EC260 before third-year BUS?

No. It is recommended, but there is no requirement.

H.7. Do I need to complete CO250 and STAT231 before third-year BUS?

Yes. They are prerequisites for 3A BUS.

H.8. Can I take ENTR2XX/ENTR3XX/ENTR4XX courses as BUS electives?

Yes.

H.9. Can I take BUS415W as a BUS elective?

No. Double degree students are ineligible for BUS 415W. Instead, double degree students take CS 490.

H.10. Can I take BUS486W?

Maybe. Only students pursuing an accounting designation may take BUS486W as a BUS elective.

Note: BUS486W is an anti-requisite for CS490 (e.g. cannot take both(, so accounting students must substitute an additional CS440-489 course for CS490 in order to take BUS486W.

H.11. Can I take BUS275W instead of CO250?

No.

H.12. Can I take a Laurier CS course?

Most likely not.

Definitely not any of their introductory (1st or 2nd year) courses. If there is an upper-year elective you're interested in, and we do not have an equivalent course at UW, you may submit a proposal to take that course. Note, that it will count as a general elective, not a CS elective.

Most likely not.

On Math/Business has a chart of anti-requisites for WLU BUS courses and those at UW. If you find a course that you want to take, and it doesn't seem to conflict, then contact us.

H.14. Can any of my CS electives be a course code greater than CS492? (e.g. CS499T, CS6XX)

No.

You may take those courses as general electives, but not as CS electives.


Back to top

I. Other universities / Exchanges

I.1. Can I take courses at other universities?

You need what is called a "letter of permission" (see the Registrar's form page). Normally, you can't take any of your core (required) UW courses (CS/MATH) at another school (except under extraordinary circumstances, e.g., for medical reasons).

For WLU required courses, contact a Laurier advisor.

I.2. Can I go on an exchange program?

Yes. More information on UW exchange is available on the Math exchange page.

You can go to any Waterloo or Laurier approved partner school -- you enroll in the exchange program that has the partner school you are interested in (it does not matter what your "home" institution is).

Considerations:

​​​​​​​For more information, contact us.

I.3. Can my exchange term be my last term?

Yes, but it may delay your graduation (or confirmation of graduation) because there it often takes a long time to receive your transcript information from the exchange school.


Back to top

K. Majors, minors and options/specializations

K.1. Can I do the BCS Data Science in the CS DD? What courses would I need?

K.2. Can I do BMath (CS) in the DD? What courses would I need?

K.3. Can I add the Software Engineering Specialization to the DD? What courses would I need?

K.4. Can I add the Bioinformatics or Digital Hardware Specialization to the DD?

Not really. While technically possible, it would be infeasible to try and coordinate all of the requirements.

K.5. Can I add the HCI, Fine Arts or AI Specialization to the DD?

Most likely. You should contact us.

K.6. Can I add a math minor to the DD?

Yes.

K.7. Can I do a double major in another math area?

No.

K.8. Can I add a minor or option from another faculty?

You most likely can, but you will need to be aware of what requirements you'll need to complete the minor/option and when you will be available to take the course. You should contact us on how to organize your schedule.


Back to top

L. Tuition and fees

L.1. My home institution is Waterloo, but I'm taking an online course at Laurier during my co-op. Where do I pay my tuition?

L.1. I just dropped a course. Which institution's refund rules are used?


Back to top

M. Petitions

M.1. How do I submit a petition?


Back to top

N. Graduation

N.1. Do I have to apply to graduate at both schools?

Yes. You should fill out an application to graduate form at both institutions.

N.2. How do I fill out the Waterloo "Application to Graduate" form?

Note that the "system of studies" depends on your home institution:

Field
Bachelor of: Computer Science (double degree)
Program Type: Honours
System of Studies: "Co-op" [Waterloo Home] or "Regular" [Laurier Home]
Plan Major 1: Business Administration/Computer Science double degree

Back to top

Find an error? Didn't see your question?

Contact a BBA/BCS Advisor