Biochemistry
Not available.
Biology
BIL 248b INVERTEBRATE ZOOLOGY
Professor: Dr. Jade Savage
BIO 116b Diversity of Life II
Professor: Dr. Robert van Hulst
BIO-BIL 193b Introductory Biology for Education Students
Professor: Angela Petitclerc
BIO 194b Introductory Biology for the Social and Human Sciences
Professor: Angela Petitclerc
BIO 224 The Biology of Cancer
Professor: Dr. Estelle Chamoux
BIO 248b INVERTEBRATE ZOOLOGY
Professor: Dr. Jade Savage
BIO 333/EXS 373 Introduction to Exercise Science
Professor: Maxime Trempe
BIO 345b PLANT PHYSIOLOGY
Professor: Dr. Robert van Hulst
BIO 411 Advanced Health Seminars
Professor: Dr. Estelle Chamoux
Chemistry
CHE 082 INTRODUCTORY CHEMISTRY LABORATORY II
Professor: Karl Gagnon
CHE 106 ORGANIC CHEMISTRY II
Professor: Dr. Alexandre Drouin
CHE 144b Environmental Chemistry I: Atmosphere and Energy
Professor: Dr. Dale Wood
CHE 189 INSTRUMENTAL ANALYSIS LAB I
Professor: Gregor Kos with Karl Gagnon
CHE 192b General Chemistry II
Professor: Dr. Dale Wood
CHE 226 ORGANIC CHEMISTRY IV: TOPICS IN ORGANIC CHEMISTRY
Professor: Dr. Alexandre Drouin
CHE 461b Selected Topics In Inorganic Chemistry
Professor: Dr. Dale Wood
Computer Science
CSC 306 Functional and Logic Programming
Professor: Dr. Stefan Bruda
CSC 101 Foundations of Computer Science
Professor: Dr. Madjid Allili
CSC 107 Database & Dynamic Web Design
Professor: Lin Jensen
CSC 116 Low Level Programming language
Professor: Lin Jensen
CSC 205 Data Mining for Scientists
Professor: Dr. Layachi Bentabet
CSC 310 Software Engineering
Professor: Lin Jensen
CSC 315 Special Topics in Communications: Computer Systems Security
Professor: Noman Mohammed
CSC 413 Computer Vision
Professor: Dr. Madjid Allili
Environmental Science
Not available.
Mathematics
MAT 114 & 184 Modern Geometry + Lab Explorations
Professor: Scosha Merovitz
MAT 192b Enriched Calculus II
Professor: David Smith
MAT 196 Linear Algebra for Business Students
Professor: N. Brad Willms
MAT 197 Calculus for Business Students
Professor: Trevor Jones
MAT 199b Life Science Calculus II
Professor: Dr. François Huard
MAT 211 / PHY 271 Mathematical Methods of Physics
Professor: N. Brad Willms
MAT 217 Complex Analysis
Professor: Trevor Jones
MAT 331b Metric Spaces and Topology
Professor: Dr. Francois Huard
MAT 45x Category Theory
Professor: Dr. François Huard, Dr. David Smith
Physics
PHY 084a Physics for the Life Sciences Laboratory II
Professor: Dr. Sylvain Turcotte
PHY 107/ENV 167 THERMAL AND FLUID PHYSICS
Professor: Dr. Valerio Faraoni
PHY 210 ELECTROMAGNETISM I
Professor: Dr. Lorne Nelson
PHY 211 ELECTROMAGNETISM II
Professor: Dr. Lorne Nelson
PHY 212/CSC 272 Electric circuits and electronics
Professor: Dr. Sylvain Turcotte
PHY 285 INTERMEDIATE PHYSICS LABORATORY I
Professor: Dr. ANCA NEDELCESCU
PHY 286 INTERMEDIATE PHYSICS LAB II
Professor: Dr. Lorne Nelson
PHY 335/ENV 375 ENVIRONMENTAL PHYSICS
Professor: Dr. Valerio Faraoni
PHY 466 THEORETICAL TOPICS
Professor: Dr. Lorne Nelson
PHY 480 HONOURS RESEARCH DISSERTATION
Professor: Dr. Lorne Nelson
PHY 580F GRADUATE SEMINAR I
Professor: Dr. Lorne Nelson

