Site Accessibility Statement
Wilfrid Laurier University Faculty of Science
July 28, 2014
Canadian Excellence

Honours Computer Science and Honours Business Administration (BSc/BBA)

This double degree program draws upon the quality and reputation of each of these respective programs in order to develop a unique educational experience for students in the field of business and computer science. The program provides qualified applicants the opportunity to develop an expertise in each of these fields. By utilizing the synergies that exist between these two respective programs, the students can maximize the benefit of their educational experience by completing these two undergraduate degrees within a period of less than five years. The program consists of 25.0 credits. Graduates of this program receive two degrees: Honours BSc in Computer Science and the Honours Bachelor of Business Administration.

Students must complete all courses specified in the year that they are listed.

Fall Term Winter Term Spring Term
Year 1
(5.0 credits)
BU111 Intro to Business Organization

CP104 Intro to Programming
EC120 Intro to Microeconomics
MA110* Intro to Differential & Integral Calculus
  (or MA103 Calculus I)

PC131 Mechanics
  (or PC141 Mechanics for Life Sciences)
BU121 Functional Areas of the Organization
CP114 Data Structures
EC140 Intro to Macroeconomics
MA110* Intro to Differential & Integral Calculus
  (or 0.5 elective credit if MA103 taken in fall; MA122 recommended)
PC132 Thermodynamics & Waves
  (or PC142 Thermodynamics & Waves for Life Sciences)

Year 2
(5.0 credits)
BU288 Organizational Behaviour I
CP120 Digital Electronics
CP213 Intro to Object-Oriented Programming
MA121 Intro to Mathematical Proofs
MA205 Differential Equations I
CP216 Microprocessor I
CP217 Intro to System Programming
CP363 Database I
MA122 Introductory Linear Algebra
MA238 Discrete Mathematics
Co-op #1
Year 3
(5.0 credits)
BU227 Intro to Financial Accounting
BU255/EC255 Managerial Statistics
CP312 Algorithm Analysis & Design I
CP386 Operating Systems
0.5 senior CP elective credit
Co-op #2  BU231 Business Law
BU247 Managerial Accounting
BU275/EC275 Business Decision Models
EC250 Intermediate Macroeconomic Analysis for Management or EC260 Intermediate Microeconomic Analysis for Management
CP317 Software Engineering
Year 4
(5.0 credits)
Co-op #3 BU352 Intro to Marketing Management
BU354 Human Resources Management
BU383 Financial Management I
BU385 Operations Management I
CP315 Intro to Scientific Computation
BU362 Building & Managing Products, Services & Brands
BU393 Financial Management II
BU395 Operations Management II
BU398 Organizational Behaviour II
BU415 Intro to Management Information Systems or BU476 Accounting Information Systems (BU415/486 may be taken in either year 4 or 5)
Year 5
(5.0 credits)
BU481 Business Policy I
1.5 senior BU elective credits
0.5 senior CP elective credit

BU491 Business Policy II
CP372 Computer Networks
CP373 Ethics & Professional Practice in Computer Science
CP414 Foundations of Computing
0.5 senior CP elective credit

Year 5
(5.0 credits)
Co-op #4 BU481 Business Policy I
CP372 Computer Networks
CP373 Ethics & Professional Practice in Computer Science
CP414 Foundations of Computing
1.0 senior CP elective credit
BU491 Business Policy II
1.5 senior BU elective credits
Total (25 credits)


  1. Students must satisfy requirements (A) and (B) for progression and graduation:

    A. GPA of 7 (B-) for all BU courses, and GPA of 5 (C) for all EC, CP, PC, MA and other courses

    B. GPA of 4 (C-) for all CP courses, and GPA of 4 (C-) overall.

  2. Maximum of 7 100-level credits are allowed.

  3. The 1.5 senior computing credits must include at least 1.0 credit at the 400 level.

  4. Students will have the option of undertaking a Co-op experience of three to four one term assignments within the program.