ID Course Credits
CHEM 111 CHEM 111 - Principles of Chemistry I | 2022-2023

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.

3
CHEM 112 CHEM 112 - Principles of Chemistry II | 2022-2023

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.

3
CHEM 198 CHEM 198 - Lab for CHEM 103 and CHEM 111 | 2022-2023

This lab course will compliment either the Chem 103 or Chem 111 lectures. It is meant to give students an opportunity to apply the learning that is happening in class in a hands-on way. The chemical concepts learned in Chem 103 or Chem 111 will be explored (topics include: stoichiometry, the nature of solutions, acids and bases, oxidation/reduction reactions, thermochemistry, the periodic table, bonding, molecular structure and colligative properties). This chemistry lab is also meant to introduce students to lab safety, common lab practices and lab techniques that will be required for upper level science courses and beyond.

1
CHEM 199 CHEM 199 - Lab for CHEM 104 and CHEM 112 | 2022-2023

This lab course will compliment either the Chem 104 or Chem 112 lectures. It is meant to give students an opportunity to apply the learning that is happening in class in a hands-on way. The chemical concepts learned in Chem 104 or Chem 112 will be explored (topics include: solubility, kinetics, chemical equilibrium, organic synthesis and extraction, buffer chemistry and electrochemistry). This lab involves a special project where students will get to explore, in depth, an area of choice and present that knowledge to the class. This chemistry lab is also meant to introduce students to lab safety, common lab practices and lab techniques that will be required for upper level science courses and beyond

1
CMPT 140 CMPT 140 - Introduction to Computing Science & Programming I | 2022-2023

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.

3
CMPT 166 CMPT 166 - Introduction to Computing Science and Programming II | 2022-2023

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++.

3
MATH 123 MATH 123 - Calculus I | 2022-2023

An introduction to the basic elements of calculus and its applications to modeling solutions to quantitative and computational problems encountered in mathematics and science.

3
MATH 124 MATH 124 - Calculus II | 2022-2023

Transcendental functions, integration techniques, polar co-ordinates, sequences, series, and Taylor series.

3
PHYS 111 PHYS 111 - Fundamentals of Physics I | 2022-2023

Students investigate physical reality employing basic principles of Newtonian mechanics which allow the description and explanation of motion: three-dimensional kinematics, dynamics of particles and rigid bodies including work, energy, momentum, rotational motion, simple harmonic motion, and fluids.

3
PHYS 112 PHYS 112 - Fundamentals of Physics II | 2022-2023

The basic principles of classical electromagnetism and waves: mechanical waves, Coulomb's law, electric fields, Gauss's law, Faraday's law, AC circuits, electromagnetic waves, geometrical optics.

3