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
CHEM 111
CHEM 111
Principles of Chemistry I
Course Credits: 3
This course considers modern concepts in the fundamental laws and principles of chemistry. Investigated topics include: stoichiometry, and chemical calculations, nature of solutions, acids and bases, and oxidation/reduction reactions, the gas laws, thermochemistry, the periodic table, bonding, molecular structure and descriptive inorganic chemistry.
NB: Credit is not given for both CHEM 103 and CHEM 111.
CHEM 112
CHEM 112
Principles of Chemistry II
Course Credits: 3
Modern concepts in the fundamental laws and principles of chemistry: Introduction to chemical kinetics, chemical equilibrium, acids, bases and buffer systems, solubility equilibria, elementary energy concepts, electrochemistry and an introduction to organic chemistry. These concepts are discussed as far as possible in the context of their significance in life processes, in industrial process, and in the environment.
NB: Credit is not given for both CHEM 104 and 112. CHEM 111 normally precedes CHEM 112. Students who do not achieve a B in CHEM 111 should take CHEM 104 instead of CHEM 112.
CHEM 240
CHEM 240
Physical Chemistry
Course Credits: 3
An introduction to thermodynamics as applied to chemical reactions. Topics include: the First and Second Laws of Thermodynamics, free energy and equilibria, phase equilibria, ideal and dilute solutions of non-electrolytes.
NB: Not offered every year See department chair.
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 385
CMPT 385
Introduction to Software Engineering
Course Credits: 3
An introduction to the theory of designing and carrying out large software projects. All stages of the software engineering cycle, including requirement analysis, design, implementation, testing, and maintenance will be examined. The student will complete a semester-long team based project.
NB: Not offered every year. See department chair.
CMPT 386
CMPT 386
Software Engineering II
Course Credits: 3
This course will study advanced techniques, tools, and standards in software engineering. The student will complete a semester-long team based project
NB: Not offered every year.
ECON 201
ECON 201
Principles of Microeconomics
Course Credits: 3
A fundamental understanding of how economists view the world, how people make decisions, and how people interact with one another. Basic economic analysis of consumer behaviour, firms' production behaviour, and market equilibrium. Graphical analysis.
ENGL 101
ENGL 101
Introduction to Writing
Course Credits: 3
This course guides students through the writing and research tasks of the university classroom in order to equip them with confidence and the ability to write in a variety of academic genres, including the research paper. Students expand critical thinking skills through reading and writing cognitively complex arguments while also exploring academic voice, style, and vocabulary.
ENGL 102
ENGL 102
Introduction to World Literature
Course Credits: 3
An introductory study of world literature in English, composed in a variety of cultures, to cultivate skills in literary interpretation, scholarly research, textual analysis, and academic writing and documentation. Students will focus on the conventions of poetry and prose in order to interpret these works critically while interacting thoughtfully with themes presented therein. Students will continue to develop their academic prose, with attention to improving foundational grammar, diction, phrasing, organization, and argument-building in the genre of the essay.