Link to the University of Waterloo home page
2010-2011

The Undergraduate Calendar

 

 

Computer Science

Business Administration and Computer Science Double Degree

Degree Requirements
In addition to satisfying all of the common degree requirements listed in Table I in “Degree Requirements,” students in this double degree plan must successfully complete all of the required courses specified below. Any questions or concerns about any of the overall BCS degree requirements or any of the specified courses should be directed to one of the plan's academic advisors at UW.

From UW
One of
CS 115 Introduction to Computer Science 1
CS 135 Designing Functional Programs
A 300- or 400-level CS major course in addition to those required below
One of
CS 136 Elementary Algorithm Design and Data Abstraction
CS 145 Design, Abstraction, and Implementation
All of
MATH 127 Calculus 1 for the Sciences or MATH 137 Calculus 1 for Honours Mathematics or MATH 147 Calculus 1 (Advanced Level)
MATH 128 Calculus 2 for the Sciences or MATH 138 Calculus 2 for Honours Mathematics or MATH 148 Calculus 2 (Advanced Level)
MATH 135 Algebra for Honours Mathematics or MATH 145 Algebra (Advanced Level)
MATH 136 Linear Algebra 1 for Honours Mathematics or MATH 146 Linear Algebra 1 (Advanced Level)
MATH 239 Introduction to Combinatorics or MATH 249 Introduction to Combinatorics (Advanced Level)
STAT 230 Probability or STAT 240 Probability (Advanced Level)
STAT 231 Statistics or STAT 241 Statistics (Advanced Level)
CO 250/CM 340 Introduction to Optimization
CM 339/CS 341 Algorithms
CS 240 Data Structures and Data Management
CS 241 Foundations of Sequential Programs
CS 245 Logic and Computation
CS 246 Software Abstraction and Specification
CS 251 Computer Organization and Design
CS 350 Operating Systems
CS 490 Information Systems Management
CS 492 The Social Implications of Computing
ENGL 210F Genres of Business Communication
Four additional CS courses chosen from CS 340-398, 440-489, with at least two chosen from CS 440-489.

The selection of upper-year CS courses must include at least one course from each of at least two of the following area groups:
Systems and SE: CS 343, 349, 442, 444, 445, 446, 447, 450, 452, 454, 456, 457, 458
Applications: CS 348, 448, 473, 476, 482, 483, 486, 488
Mathematical Foundations of CS: CS 360, 365, 370, 371, 462, 466, 467, 475, 487
From WLU
All of
BUS 111W Introduction to Business Organization
BUS 121W Functional Areas of the Organization
BUS 227W Introduction to Financial Accounting
BUS 231W Business Law
BUS 247W Managerial Accounting
BUS 288W Organizational Behaviour 1
BUS 352W Introduction to Marketing Management
BUS 354W Human Resources Management
BUS 362W Building and Managing Products, Services and Brands
BUS 383W Financial Management 1
BUS 385W Operations Management 1
BUS 393W Financial Management 2
BUS 395W Operations Management 2
BUS 398W Organizational Behaviour 2
BUS 481W Business Policy 1
BUS 491W Business Policy 2
ECON 120W Introduction to Microeconomics
ECON 140W Introduction to Macroeconomics
One of
ECON 250W Intermediate Macroeconomic Analysis for Management
ECON 260W Intermediate Microeconomic Analysis for Management
Five additional 300- or 400- level BUS elective courses (2.5 units) taken in third, fourth or fifth year.

From UW or WLU
Four additional elective courses (2.0 units) are required. Students are free to choose their elective courses from either university.

Notes
  1. For details about the various WLU Honours BBA policies, procedures, regulations, and requirements that apply to this double degree plan, please consult the WLU Undergraduate Calendar and/or one of the plan's academic advisors at WLU.
  2. Students may, in certain circumstances, be permitted to have one minor or option designation on their UW BCS diploma and transcript. Such a designation must be in a UW discipline outside the areas of study offered by UW's Faculty of Mathematics and outside those offered by WLU's Department of Business, and it cannot duplicate a similar designation on the student's WLU academic record. In addition to the approval of the academic unit offering the minor or option, students require the approval of a double degree academic advisor from both UW and WLU to enrol for such a minor or option designation on their UW academic record. Students wishing to have a minor, option, or specialization designation on their WLU academic record should consult the WLU Undergraduate Calendar for details and discuss their situation with an academic advisor from WLU's School of Business and Economics. Electing to have a separate minor, option, or specialization designation is not required for students in the double degree plan, and in some cases, satisfying the combined requirements for both the double degree plan and those for an extra designation may require successful completion of more than 52 courses.


Office of the Registrar
University of Waterloo
2nd Floor, Needles Hall
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4567
 Campaign Waterloo