Biochemistry
BCH 191 Introduction to Biochemistry
Professor: Dr. Elizabeth Prusak
BCH 282 Analytical Biochemistry II
Professor: Dr. Elizabeth Prusak
BCH 336 Immunology
Professor: Dr. Elizabeth Prusak
Biology
BIO 116/ BIL 116 Diversity of Life II
Professor: Dr. Robert Van Hulst, Amy Svotelis
BIO 138 the Genetics Revolution
Professor: Gail Ouellette
BIO 193 General Biology for Education
Professor: Angela Petitclerc
BIO 217 Advanced Ecology
Professor: Dr. Robert Van Hulst
BIO 218 Genetics
Professor: Amy Svotelis
BIO 221 Biogeography
Professor: Dr. Jade Savage
BIO 228 Animal Physiology II
Professor: Dr. Kerry Hull
BIO 248 Invertebrate Zoology
Professor: Dr. Jade Savage
BIO 260 Climate Change in a Plant Eco-Physiological Perspective
Professor: Christina Reynolds
BIO 270 Vertebrate Zoology
Professor: Michael Richardson
BIO 328 Advanced Physiology
Professor: Dr. Kerry Hull
BIO 345 Plant Physiology
Professor: Christina Reynolds
BIO 358 Behavioural Ecology
Professor: Michael Richardson
Chemistry
CHE 192 General Chemistry II
Professor: Dr. A. D. Broadbent
Computer Science
CSC 116 Low Level Programming Language
Professor: Lin Jensen
CSC 204 Data Structures
Professor: Dr. Nelly Khouzam
CSC 207 Databases
Professor: Lin Jensen
CSC 212 Microcomputer Interfacing
Professor: Stéphan Fournier
CSC 272/ Phy 212 Electric Circuits and Electronics
Professor: Stéphan Fournier
CSC 301 Simulation Techniques
Professor: Dr. Layachi Bentabet
CSC 302 Computer Graphics
Professor: Dr. Madjid Allili
CSC 309 Principles of Operating Systems
Professor: Dr. Layachi Bentabet
CSC 314 Computer Networks
Professor: Stefan Bruda
CSC 400 Independent Study
Professor: Dr. Madjid Allili
Mathematics
MAT 101/111 Excursions in Modern Mathematics
Professor: Gordon Craig
MAT 107 Advanced Calculus II
Professor: N. Brad Willms
MAT 109 Linear Algebra
Professor: Scosha Merovitz
MAT 115 Further Discrete Mathematics
Professor: Dr. François Huard
MAT 190 Precalculus
Professor: M. Abaoui
MAT 192 Calculus II
Professor: Dr. François Huard
MAT 193 Calculus for Business Students I
Professor: M. Abaoui
MAT 195 Calculus for Business Students II
Professor: M. Abaoui
MAT 199 Calculus for Life Sciences
Professor: Gordon Craig
MAT 213 Introduction To Probability
Professor: Gordon Craig
MAT 452 Topics in Analysis I
Professor: Madjid Allili
Physics
PHY 082 Introductory Physics Laboratory II
Professor: Dr. Sylvain Turcotte
PHY 084 Physics for the Life Sciences Laboratory II
Professor: Dr A. Edery
PHY 111 Physics of Everyday Phenomena
Professor: K. Jaffer
PHY 113 Introduction To Astronomy
Professor: Thomas Goulet
PHY 192 Introductory Physics II: Electricity and Magnetism
Professor: Walter Stephan
PHY 194 Physics for the Life Sciences II
Professor: Dr A. Edery
PHY 211 Electricity and Magnetism II
Professor: Dr A. Edery
PHY 220 Statistical Physics
Professor: Dr Lorne Nelson
PHY 230 Relativity
Professor: Dr Valerio Faraoni
PHY 271/MAT 211 Mathematical Methods of Physics
Professor: Dr. Valerio Faraoni
PHY 469 Independent Studies I
Professor: Walter Stephan

