Biochemistry
BCH 341 Current Topics in Biotechnology
Professor: Dr. Edmund Ziomek
Biology
BIL 116 Diversity of Life II Labs
Professor: Dr. Stephen Yezerinac
BIL 133 Human Anatomy
Professor: Michael Richardson
BIO-BIL 118 Introductory Genetics
Professor: Dr. Stephen Yezerinac
BIO 116 Diversity of Life II
Professor: Dr. Robert van Hulst
BIO 131-132 Human Body in Health and Disease/Human Anatomy
Professor: Dr. Kerry Hull
BIO 193 General Biology for Education Students
Professor: Angela Petitclerc
BIO 212 Evolution
Professor: Michael Richardson
BIO 217 Advanced Ecology
Professor: Dr. Robert van Hulst
BIO 228 Animal Physiology II
Professor: Dr. Kerry Hull
BIO 248 Invertebrate Zoology
Professor: Dr. Jade Savage
BIO 320 Programmed Cell Death
Professor: Dre. Estelle Chamoux
BIO 365 Developmental Biology
Professor: Dre. Estelle Chamoux
BIO 463 Advanced Honours Biological Problems
Professor: Dr. Robert van Hulst
Chemistry
CHE 082b Introductory Chemistry Laboratory II
Professor: Dr. C. Bartels
CHE 103 Maple-Assisted Introductory Physical Chemistry
Professor: Dr. M. Scarlete
CHE 131 Liberal Arts Chemistry, Chemistry of Everyday Life
Professor: Dr. C. Bartels
CHE 133 Environmental Chemistry
Professor: Dr. Dale Wood
CHE 183 Introductory Physical Chemistry Laboratory
Professor: Dr. M. Scarlete
CHE 186b Introductory Organic Chemistry Laboratory I
Professor: Dr. C. Bartels
CHE 189 Chromatography
Professor: Dr. Dale Wood
CHE 192b General Chemistry II
Professor: Dr. C. Bartels
CHE 222 Inorganic Chemistry III: Transition Metal Chemistry
Professor: Dr. Dale Wood
CHE 224 Physical Chemistry III
Professor: Dr. M. Scarlete
CHE 230-461 Selected Topics in Inorganic Chemistry
Professor: Dr. Dale Wood
CHE 284 Intermediate Physical Chemistry
Professor: Dr. M. Scarlete
Computer Science
CSC 103 Interactive Web Page Design
Professor: Lin Jensen
CSC 116 Low Level Programming Language
Professor: Lin Jensen
CSC 201 Computer Ethics
Professor: Lin Jensen
CSC 205 Data Mining for Scientists
Professor: Dr. Layachi Bentabet
CSC 302 Computer Graphics
Professor: Dr. Madjid Allili
CSC 309 Principles of Operating Systems
Professor: Dr. Layachi Bentabet
Mathematics
ESG 261 Quantitative Methods
Professor: Scosha Merovitz
MAT 107 Advanced Calculus II
Professor: Brad Willms
MAT 109 Linear Algebra
Professor: Thomas Brüstle
MAT 115 Further Discrete Mathematics
Professor: Dr. François Huard
MAT 190 Precalculus
Professor: M. Abaoui
MAT 192-199 Enriched Calculus II/Life Science 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 214 Introduction to Mathematical Statistics
Professor: Dr. Madjid ALLILI
MAT 217 Complex Analysis
Professor: Brad Willms
MAT 222 Modern Algebra II
Professor: David Smith
MAT 451 Topics in Algebra II
Professor: Dr. François Huard / Scosha Merovitz
MAT 456 Independent Studies I
Professor: Brad Willms
Physics
PHY 106 Waves and Optics
Professor: Dr. Valerio Faraoni
PHY 113 Introduction to Astronomy
Professor: Dr. Sylvain Turcotte
PHY 192 Introductory Physics II (Electricity and Magnetism)
Professor: Dr. A. Edery
PHY 586 Stellar Astrophysics II
Professor: Dr. Lorne Nelson

