Information for

This FAQ is for questions specifically related to the BBA/BCS double degree program. If you have a "general" ​(non-DD related) CS question that is not answered here, see the CS FAQ.

In the following, "contact us" refers to the Waterloo BBA/BCS advisor (currently Dave Tompkins).  

While most students prefer to send emails, you are welcome to make an appointment.  

A. Checklists, rules and prerequisite chart

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

They are on the courses page

A.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. Transfers and applications

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

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

  • We suggest making an appointment to discuss it. If you're 100% sure you want to switch, do not fill out a plan modification form on your own, instead contact us.
  • If it requires you to change you home university, please note that you may not be eligible for co-op. We are currently reviewing this policy.

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

  • Unfortunately, you cannot.
  • There have been very extraordinary circumstances (e.g., to play for a specific varsity team). If you think you qualify, contact us.

B.4. If I switch to a single BCS with a business option, which of my Laurier BUS courses will count toward the business option?

  • Essentially, if you've completed your 2A term of the BBA, you already have the six business courses on the business option checklist.
  • The following substitutions will be allowed:
    ECON 120W for ECON 101
    ECON 140W for ECON 102
    BUS 127W for AFM 101
    BUS 288W for MSCI 211
    (more are possible if necessary: contact us)

C. Extra courses

C.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.

  • If your average is above 80%, you should automatically be eligible for a sixth course. If your average recently rose above 80%, or you are in your 1B term, contact us (email).
  • When your average is between 70% and 80%, see C.2. (below) and then contact us (email).
  • In other cases, you should file a petition (See L below) and have a very strong justification for why you want a sixth course. 
    Note: We are happy to help you submit your petition, but unfortunately sixth course petitions are often rejected (unless it is your last year).

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

  • CS double degree students with a CAV greater than or equal to 70 but less than 80 can be overridden into six courses (an overloaded term). This can occur at most two times.
  • Students who fail a course are ineligible to overload in the subsequent term.
  • Overloaded terms are granted at the discretion of their Waterloo academic advisor.
  • If a student in 2A or later WDs a course while in an overloaded term, it still counts as one of their two opportunities.

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

You have to file a petition (See L 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. Course registration

D.1. What are the differences between Waterloo course selection (previously "pre-enrollment") and open registration?

  • Course selection occurs approximately 3.5 months before the start of the term and lasts approximately one week. Course selection is very important and allows us to plan and schedule course sections. We try to guarantee you a course if you select it during this period.
  • Between course selection and open registration you are automatically placed into sections.
  • Open registration (the "add period") starts approximately one month before the start of a term and ends approximately two weeks into the start of the term. During open registration you can change your courses and sections (see below for BUS exceptions).

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

  • You should select all of the courses you plan on taking in the term, including any Laurier courses.
  • Note: The required first, second and third year BUS courses should be automatically selected for you, but there have been problems in the past, and so it is best to select them yourself if possible.
  • If an elective Laurier course does not appear in Quest during course selection, then it is especially important to register (add) the course in LORIS (you should do that for all of your Laurier courses regardless).

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

  • Registration for both fall and winter courses occurs during the spring term (typically mid-June).
  • Registration for spring courses occurs during the winter term (typically mid-January).
  • Typically, your first, second, and third year BUS courses and your first year ECON courses are automatically added for you.
  • You should add any additional Laurier courses (e.g., electives).
  • You should also add all of your Waterloo courses.

D.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 that

  • you don't have the prerequisites
  • you have a 'block' on your account, e.g., you owe fees
  • there is an irresolvable time conflict

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

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

Note the exceptions for BUS courses below.

  • You should first make the change at the host university (where the course is offered):
    • For Waterloo courses, make changes in Quest first.
    • For Laurier courses, make changes in LORIS first.
  • Once the host system is correct, make the corresponding change in the other system.

D.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.

  • When adding Waterloo courses to LORIS, you don't have to specify a specific section. When searching for courses, make sure you select:
    • Campus: ALL (do not select Waterloo)
    • Subject: UW-Subject (e.g., UW-Computer Science). Occasionally courses have the Subject without the UW- prefix (e.g., some mathematics courses), so if you can't find the course with the UW- prefix, check for it without.
  • When adding Laurier courses to QUEST, you must add the correct section. Consult this table to determine the correct section number.
  • If the course isn't a "typical" course and isn't available in the other school's system, it should reconcile and appear within two weeks. If it doesn't, contact us (email).
  • If there is a discrepancy you can't fix, make sure it is correct in the host university's system, remove any incorrect courses in the other system, and then contact us (email).

D.7. Can I change my BUS sections? 

  • The first year and non-core (elective) BUS sections can be changed normally (see above).
  • The second and third year core BUS sections are block enrolled. You typically can't change your block by yourself.
    Note: Changing your BUS sections/block in Quest has no effect, and your courses will be reverted back to their original sections, possibly causing conflicting courses to be dropped.
  • If you have a legitimate reason to change your BUS block, contact us (email).
  • One legitimate reason is an unresolvable time conflict between two courses.
  • Having two Waterloo/Laurier courses back-to-back (10 min gap) is unfortunately not a legitimate reason. Try swapping your non-BUS course sections around.

D.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?

  • If you "course selected" in advance, we can likely help you, so contact us (email).  
  • If you didn't "course select" but have a legitimate reason for the change, contact us (email).

D.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.

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

  • Two conflicting lecture sections are almost never allowed.
  • A conflict with a TUT (tutorial) section may be allowed, but you need confirmation from the instructor (or department) of the course with the tutorial that you wish to miss. You have to get either a Course Override form signed by the instructor or an email from the instructor contact us (email).
    Note: If possible, add the course you will not miss to the system first.
  • A conflict with a TST (exam) section is often allowed, but you still need confirmation from the instructor (or department) of the course you have to miss to attend the exam (not the course with the exam).
    Note: If possible, add the course with the TST slot first.

E. Grades

E.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:

  • A is approx. three weeks into the term
  • B is approx. eight weeks into the term
  • C is approx. 10 weeks into the term
  • At Waterloo, a course dropped before A doesn't appear on your transcript. Between A and C, a WD appears on your transcript. After C, a WF appears on your transcript.
  • At Laurier, a course dropped before B doesn't appear on your transcript. After B, DR appears on your transcript (similar to a WF).

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.

E.2. How are failures counted in my average?

  • Waterloo: The grade counted in your average is the maximum of your grade and 32%**. WFs and DNWs count as 32%. If you repeat a course, both grades count in your average.
  • **For courses taken before F13, failures are excluded from your Waterloo average.
  • Laurier: The value of 0 is counted in your GPA. DRs also count as 0. If you repeat a course, only the most recent attempt counts in your average.

E.3. How to I convert between Waterloo and Laurier grades?

This chart describes how the conversions work.

Waterloo/Laurier Conversion Chart
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



** See above

E.4. How is the Laurier GPA calculated?

See the table above.

F. Co-op

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

  • Initially, all students are placed in the following sequence for the first three years:
    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

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

  • If your home university is Laurier, check with them.
  • Because of the Laurier BUS course schedule and course requirements, most DD students can't change their co-op sequence until they have completed their BUS 3B block. Exceptions have been made, but it is your responsibility to find an approved course schedule with a Laurier advisor first.
  • Once you have completed your BUS 3B block, your co-op schedule is very flexible. You can contact us (email) with your own customized schedule to be approved.
  • All Waterloo-based sequence changes must be approved by the Math co-op advisor (currently Ed Dupont).

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

  • If your home university is Laurier, three or four.
  • If your home university is Waterloo, four or five. 
  • Note: DD students are not eligible for a sixth co-op term, so they pay lower co-op fees.

F.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. Course specifics

G.1. What courses can I take online?

  • ECON 250 or 260
  • Any MATH/STAT/CO course offered online (these courses are currently irregular and not always offered)
  • If you are repeating a BUS course, you may be eligible to take it online.
  • You can take any of your general electives online.

G.2. Can I Take MATH 106 instead of MATH 136?

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

G.3. Can I take MATH 127 instead of MATH 137 and/or MATH 128 instead of MATH 138?

Yes. However, make sure you understand the prerequisites for STAT 230 (60% in MATH 137 or 70% in MATH 127 or 70% in MATH 128).

G.4. What MATH/CS courses do I need 60% in?

  • CS 135* (req. for CS 136)
    * if you get 50-59% in CS 135, you can take CS 116, then CS 136
  • CS 136 (req. for CS 246)
  • MATH 135 (req. for MATH 136 and MATH 239)
  • MATH 137* (req. for MATH 138 and STAT 230)
    * if you get 50-59% in MATH 137, you can take MATH 128, but you need 70% in MATH 128 to get into STAT 230 (see above)

G.5. Do I need to complete ECON 250 or 260 before third-year BUS?

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

G.6. Do I need to complete CO 250 and STAT 231 before third-year BUS?

Yes. They are prerequisites for 3A BUS.

H. Other universities

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

You need what is called a "letter of permission" (see the registrar forms page). You can't take any of your core (CS/MATH/BUS) courses at another school (rare exceptions have been made for medical reasons)

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

  • Yes. You can go to any Waterloo or Laurier approved school.
  • More information is available on the Math exchange page.
  • The deadline is (typically) in January and firm.
  • You typically need an average above 70%.
  • You will need approval from both Waterloo and Laurier advisors.
  • A CS advisor will have to approve any CS courses, and a Laurier advisor will have to approve any BUS courses.
  • You should not plan on taking any specific core (required) CS (or MATH) courses while on exchange, but it may be possible to take an elective CS course
  • For more information, contact us (email).

H.3. Can my exchange semester be my last semester?


J. Minors and options

J.1. Can I add the Software Engineering Option to the DD?

  • Yes. Your CS electives must include CS 348, CS 445, CS 446, CS 447, and two of the applications courses listed here.
  • Note: The Societal, Business and Communications requirements are already fulfilled by the DD course requirements [CS 492, BUS 111W and ENGL 210F]
  • Fill out a Plan Modification form and have it signed by the BBA/BCS advisor.

J.2. Can I add another math minor or option to the DD?

Most likely (even though the calendar says otherwise, we are working on changing that), so contact us.

J.3. Can I add a minor or option from another faculty?

Most likely, so contact us.

K. Tuition and fees

K.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?

  • You always pay your tuition at your home institution, regardless of your courses.
  • Don't forget to add all of your courses on both Quest and LORIS to ensure your tuition is calculated correctly and to avoid any late fees.

K.4. I just dropped a course. Which institution's refund rules are used?

  • The refund rules of your home institution are always used.
  • Don't forget to drop the course in both Quest and LORIS.

L. Petitions

L.1. How do I submit a petition?

  • Regardless of what you are petitioning for, you submit your petition at your home school.
  • For Waterloo-based students, visit the Registrar forms page
  • For Laurier-based students, the petition form is available here.
  • In addition to the form, petitions typically require a support letter.
  • Contrary to what the website may say, You may submit your forms and letter via email. You must use your Waterloo or Laurier email account and include the following disclaimer along with your email:

    "I am aware of and responsible for each page included in the Petition for Exception to Academic Regulations package that I am submitting via email. To the best of my knowledge, all statements made by myself or third parties in the attached pages are truthful and all supporting documentation has been produced and acquired by legitimate means.
    I confirm the above statement to be true."

M. Graduation

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

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

M.2. How do I fill out the Waterloo "Intent to Graduate" form?

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

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

Find an error? Didn't find your question? contact us (email).

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

back to the top