Biochemistry
BCH 281 Analytical Biochemistry I
Professor: Dr. Elizabeth Prusak
BCH 316 Biochemistry II
Professor: Dr. Elizabeth Prusak
BCH 338 Environmental Biochemistry and Toxicology
Professor: Dr. Elizabeth Prusak
BCH 461 Enzymology
Professor: Dr. Elizabeth Prusak
BCH 482 Honours Research Project
Professor: Dr. Elizabeth Prusak
Biology
BIL 115 Diversity of Life I
Professor: Dr. Stephen Yezerinac
BIL 117 General Ecology
Professor: Wendy J. King
BIL 191 Introductory Biology
Professor: Dr. Stephen Yezerinac
BIO 110 Introductory Cellular & Molecular Biology
Professor: Dr. Stephen Yezerinac
BIO 115 Diversity of Life I
Professor: Dr. Jade Savage
BIO 117 General Ecology
Professor: Dr. Robert van Hulst
BIO 226 Animal Physiology I
Professor: Dr. Estelle Chamoux
BIO 252 Bioethics
Professor: Gail Ouellette
BIO-BIL 291 Biometry
Professor: Dr. Robert van Hulst
BIO 349 Biology of the Insects
Professor: Dr. Jade Savage
Chemistry
CHE 081 Introductory Chemistry Laboratory I
Professor: Dr. A. D. Broadbent
CHE 105 Introductory Organic Chemistry
Professor: Dr. A. D. Broadbent
CHE 185-186 Introductory Organic Chemistry
Professor: Dr. D. Aris
CHE 191 General Chemistry I
Professor: Dr. Damian Aris
CHE 256 Intermediate Organic Chemistry
Professor: Dr. A. D. Broadbent
CHE 283 Physical Chemistry Laboratory 2
Professor: Dr. Damian Aris
Computer Science
CSC 101 Foundations of Computer Science
Professor: D. Vouliouris, S. Fournier
CSC 116 Low Level Programming Language
Professor: Lin Jensen
CSC 207 Databases
Professor: Lin Jensen
CSC 208 Scientific Pragramming
Professor: Dr. Madjid Allili
CSC 211 Computer Organization and Logic Design
Professor: Stéphan Fournier
CSC 215 Data Communications
Professor: Stéphan Fournier
CSC 218 Advanced C++ Programming
Professor: Stefan Bruda
CSC 405 Theoretical Aspects of Computer Science
Professor: Stefan Bruda
Mathematics
MAT 081 Calculus Laboratory
Professor: Gordon Craig
MAT 088 Calculus Laboratory
Professor: Gordon Craig
MAT 100 Excursions in Modern Mathematics
Professor: Gordon Craig
MAT 104 History of MAthematics
Professor: Dr. Andrew P. Dean
MAT 105 Introduction to Discrete Mathematics
Professor: Scosha Merovitz
MAT 106 Advanced Calculus I
Professor: N. Brad Willms
MAT 108 Matrix Algebra
Professor: Dr. Thomas Brüstle
MAT 190 Precalculus
Professor: M. Abaoui
MAT 191 Enriched Calculus I
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 198 Calculus for Life Sciences
Professor: Gordon Craig
MAT 210 Ordinary Differential Equations
Professor: N. Brad Willms
MAT 215 Real Analysis I
Professor: Dr. Madjid Allili
MAT 221 Introduction to Modern Algebra
Professor: Dr. François Huard
Physics
PHY 081 Introductory Physics Laboratory I
Professor: Dr. Sylvain Turcotte
PHY 101 Statistical Methods in Experimental Science
Professor: K. Jaffer
PHY 107 Thermal and Fluid Physics
Professor: Dr. Valerio Faraoni
PHY 111 Physics of Everyday Phenomena
Professor: K. Jaffer
PHY 113 Introduction to Astronomy
Professor: Dr. John F. Emerson
PHY 117 Introduction to Mechanics
Professor: Walter Stephan
PHY 191 Introductory Physics I, Mechanics
Professor: Walter Stephan
PHY 213 Modern Physics I
Professor: Dr. Valerio Faraoni
PHY 218 Advanced Mechanics
Professor: Dr. Lorne Nelson
PHY 476 Stellar Astrophysics
Professor: Lorne Nelson
PHY 480 Honours Research Dissertation
Professor: Lorne Nelson
PHY 576 Stellar Astrophysics
Professor: Lorne Nelson
PHY 580 Graduate Seminar I
Professor: Lorne Nelson

