Imagine a university that does more than just prepare you for a career—one that equips you to set the foundation for a full and meaningful life
Find all the information you need about joining a community committed to helping you explore bigger ideas about who you are, what you believe, and what you're called to do in the world
Explore our undergraduate and graduate degree programs to discover a learning community passionate about helping you thrive on your academic and professional journey
Experience a vibrant student community filled with new friends, lifelong memories, and lots of opportunities for getting plugged in and experiencing the best of university life
Learn more about our Spartans athletics programs, and discover how we equip our student-athletes for life with the Complete Champion Approach™
Discover a dynamic community of teachers, scholars, and researchers producing new knowledge and innovation that is having a positive impact for the good of the world and the glory of God
Find out the latest news and events taking place within the life of the community, and discover how our students, alumni, faculty, and staff are making a positive difference in the world
Imagine a university that does more than just prepare you for a career—one that equips you to set the foundation for a full and meaningful life
Discover how you can actively participate in our global community of more than 30,000 engaged and connected alumni from around the world
Imagine a university that does more than just prepare you for a career—one that equips you to set the foundation for a full and meaningful life
A summary of each course to help with your selection.
Course ID
Course
BUSI 111
BUSI 111
Introduction to Business & Management
Course Credits: 3
In this course, modern business is studied in its various aspects: economic and social setting, business classifications and financial requirements, business structure and functional areas, basic concepts and techniques, practices and responsibilities, and career opportunities in business.
BUSI 121
BUSI 121
Financial Accounting
Course Credits: 3
Accounting fundamentals, techniques, principles, and concepts. Other topics include the complete accounting cycle, including adjusting and closing entries, the preparation and interpretation of simple financial statements, inventory treatments, capital assets, and partnership accounting. Students are also required to complete a computer based accounting lab.
BUSI 176
BUSI 176
Introduction to Business Research & Decision Making
Course Credits: 3
Business research allows managers to make effective decisions in today's organizations. This class will assist students in understanding the research questions to ask in business and will prepare them to analyze and present the data they gather. Students will gain extensive skills in the use of spreadsheets and in spreadsheet modeling - an indispensable tool in the business world.
BUSI 245
BUSI 245
Foundations of Business Law in Canada
Course Credits: 3
A general overview of business law with specific focus on the law of contracts. Attention is given to offer and acceptance, consideration, assignment, discharge, breach, and remedies available at law.
BUSI 280
BUSI 280
Organizational Behaviour
Course Credits: 3
This course focuses on the nature of individuals and behaviour in organizations. The emphasis of the course is on building a set of conceptual and pragmatic skills useful in understanding and managing interactions among individuals and groups within organizations. By providing a knowledgebase of organizational and managerial concepts, and by using cases, videos, exercises, and personal inventories, this course develops a student's analytical, diagnostic, and interpersonal skills.
CMPT 140
CMPT 140
Introduction to Computing Science & Programming I
Course Credits: 3
An elementary introduction to computing science and programming as a problem-solving tool. Fundamental concepts and terminology of computing science will be introduced. Programming skill will be obtained by using a high-level language. Topics will include: abstraction, data types and control structures, fundamental algorithms and pseudocode, computability and complexity, and computer architecture.
CMPT 150
CMPT 150
Introduction to Discrete Math
Course Credits: 3
An introduction to those branches of pure mathematics which are most commonly used in the study of Computing Science and/or have other practical applications. Topics include logic, proofs, switching circuits, set theory, induction, functions, languages, finite automata, combinatorics, and algebraic structures.
CMPT 166
CMPT 166
Introduction to Computing Science & Programming II
Course Credits: 3
A rigorous introduction to computing science and computer programming. Students will learn in- depth programming concepts by seeing how object oriented (OO) concepts are employed in the design and writing of code in a variety of notations. The emphasis is on the theory of OO programming and design of solutions, as well as implementation using an OO language such as Java or C++.
CMPT 231
CMPT 231
Data Structures & Algorithms
Course Credits: 3
Basic organization of programs, optimizing program structure, modularization, data structures, search and sorting algorithms, handling large data sets, analysis of algorithms.