Link to the University of Waterloo home page
2023-2024

The Undergraduate Calendar

 

 

Computer Science

Specializations

Business Specialization

The Business Specialization is available for the Bachelor of Computer Science (BCS), Bachelor of Mathematics (BMath) (Computer Science), and Bachelor of Software Engineering (BSE) academic plans. The requirements are the same as for the BCS, BMath (CS), and BSE academic plans except that all plans include the following additional requirements:

  • Two of
    • CS 348 Introduction to Database Management
    • CS 454 Distributed Systems
    • CS 490 Information Systems Management
  • Six of
    • ACTSC 231 Introductory Financial Mathematics
    • ACTSC 372 Corporate Finance
    • AFM 101 Introduction to Financial Accounting or AFM 123/ARBUS 102 Accounting Information for Managers
    • AFM 102 Introduction to Managerial Accounting
    • AFM 131/ARBUS 101 Introduction to Business in North America or BUS 111W Understanding the Business Environment
    • ARBUS 302/MGMT 244 Principles of Marketing
    • BUS 121W Functional Areas of the Organization
    • BUS 362W Building and Managing Products, Services and Brands
    • BUS 481W Business Policy I
    • BUS 491W Business Policy II
    • COMM 400 Entrepreneurship, Technology and the Emerging Information Economy
    • ECON 101 Introduction to Microeconomics
    • ECON 102 Introduction to Macroeconomics
    • HRM 200 Basic Human Resources Management
    • MGMT 220 Entrepreneurship and the Creative Workplace
    • MSCI 211 Organizational Behaviour or PSYCH 238 Organizational Psychology
    • MSCI 311 Organizational Design and Technology
    • MSCI 452 Decision Making Under Uncertainty

Office of the Registrar
University of Waterloo
Ira G. Needles Hall
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519-888-4567