No sign-in required to add a course

University of Waterloo

Waterloo, Ontario
Courses ranked: 391

Add a course

Most recent course comments
PLAN 387 All I know is that the class average is very low. Assignment 3 class average is 52 out of 100 even though the assignment itself is pretty easy, just time-consuming. The university is good at giving harsh marks but not teaching quality. Most professors and TAs earned their undergraduate degrees from a university even "lower" than Waterloo, and yet treat native Waterloo undergrads very harshly, as if they were from Caltech, MIT, or Harvard. The average grade of a Harvard undergraduate student is 90 to 92, and what we get is 70s or 60s and some went down even lower to as far as 20s.
PLAN 340 The contents are easy, but the marking is average. This is a course that is good in name but not in substance. It glitters but it is not gold. The quality of teaching at Waterloo is very poor according to the Times Higher Education ranking, and making the course harder in marking does not improve the quality of the course, but only shows pride and impudence. We need professors who graduated from Harvard, MIT, Princeton, or Chicago.
PLAN 104 Again, a waste of money. This is a cheap gain for the School of Planning, but not one for the students. You learn something of everything, so you have a strong foundation nowhere, and these superficial knowledge would be easily blown away through time.
PLAN 102 This course, like many other planning courses, is pretty abstract. I see it as a waste of money, I would rather take math and physics in my first year than non-substantial courses. And moreover, the marking is very haughty and rigorous.
ECON 101 REALLY EASY
ID Name Votes Birdiness Added
CS 452 Real Time Programming 33 A+ 2005-01-21 01:20:00
MATH 128 Calculus 2 for the Sciences 31 C 2005-01-21 01:20:00
PSYCH 101 Introductory Psychology 29 B 2005-01-25 17:56:13
ECON 101 Introduction to Microeconomics 24 A+ 2005-01-21 01:20:00
EARTH 270 Diasaters 23 D- 2013-04-27 07:04:38
CHEM 266 Organic Chemistry 19 C 2005-01-21 01:20:00
CS 240 Data Structures and Data Management 19 D- 2005-01-21 01:20:00
CS 100 Introduction to Computer Usage 17 A+ 2005-03-09 15:26:08
FR 151 Basic French 1 16 A+ 2005-01-21 01:20:00
AFM 131 Mangement 16 B 2005-01-21 01:20:00
MATH 239 Introduction to Combinatorics 16 C 2005-01-21 01:20:00
PHIL 145 Critical Thinking 14 B 2005-01-24 07:13:00
ACTSC 231 Financial Mathematics 14 C 2005-01-21 01:20:00
BIOL 330 Molecular Biology 14 D- 2005-01-21 01:20:00
ECON 102 Introduction to Macroeconomics 13 B 2005-01-21 01:20:00
AFM 101 Introduction to Financial Accounting 13 C 2010-05-12 19:20:38
PSYCH 256 Introduction to Cognitive Science 12 C 2005-01-21 01:20:00
CHEM 140L Chemistry Lab for Coop 11 A+ 2005-01-21 01:20:00
SOC 101 Introduction to Sociology 11 B 2005-01-26 05:24:17
CS 350 Operating Systems 11 C 2005-01-21 01:20:00
CS 330 Management Information Systems 10 A+ 2005-01-26 00:58:07
PHYS 111 phsyics 111 10 A+ 2011-06-21 12:32:43
MATH 135 Algebra for Honours Mathematics 10 D- 2011-01-02 23:58:44
CS 115 CS 115 9 B 2005-01-21 01:20:00
ENGL 210F Genres of Business Communication 9 B 2005-01-21 01:20:00
SCI 238 Introductory Astronomy 9 B 2005-01-23 12:23:00
CS 134 Principles of Computer Science 9 C 2005-01-21 01:20:00
CS 135 Designing Functional Programs 9 C 2005-01-21 01:20:00
STAT 202 Statistics for the Life Sciences 9 C 2005-01-21 01:20:00
CHE 102 Chemistry for Engineers 8 B 2005-01-21 01:20:00
GER 101 Elementary German I 8 B 2005-01-21 01:20:00
MUSIC 140 Popular Music and Culture 8 B 2005-01-21 01:20:00
RS 121 Evil (New Course Code) 8 B 2005-01-21 01:20:00
CS 245 Logic and Computation 8 C 2010-02-09 12:45:58
ECE 222 Digital Computers 8 C 2005-01-21 01:20:00
PHYS 115 Physics- Mechanics 8 D 2005-01-21 01:20:00
CLAS 202 Ancient Roman Society 7 A 2005-01-21 01:20:00
PMATH 467 Cohomology of Quantum Clifford Algebras 7 A 2011-09-30 18:55:20
REC 280 Introduction to Tourism 7 A 2005-01-21 01:20:00
BIOL 130 Introductory Cell Biology 7 B 2010-12-27 09:56:04
ECE 250 Algorithms and Data Structures 7 B 2005-01-21 01:20:00
FR 192A French Language 1: Module 1 7 B 2005-01-21 01:20:00
HIST200 History & Film 7 B 2005-01-21 01:20:00
SPCOM 223 Public Speaking 7 B 2005-01-21 01:20:00
BIOL 139 genetics 7 C 2011-06-21 12:38:36
MATH 115 Linear Algebra for Engineers 7 C 2005-01-21 01:20:00
MATH 137 Caclulus 137 7 C 2010-11-05 00:11:48
MATH 138 Calculus for Honours Mathematics 7 C 2011-03-08 18:20:06
STAT 211 Introductory Statistics and Sampling for Accounting 7 D 2014-04-15 14:43:41
CHEM 120 The stoichiometry of compounds and chemical reactions. Properties of gases. Periodicity and chemical 6 A 2010-12-27 09:48:33
CLAS 104 Classical Mythology 6 A 2011-06-03 00:39:25
MSCI 311 Organizational Design and Technology 6 A 2005-01-21 01:20:00
MSCI 261 Managerial & Engineering Economics 6 B 2005-01-21 01:20:00
BIOL 303 Introductory Developmental Biology and Embryology 6 C 2005-01-21 01:20:00
BIOL 359 Evolution 6 C 2010-12-31 10:49:43
CHEM 212 Structure and Bonding 6 C 2005-01-21 01:20:00
CHEM 267 Organic Chemistry 2 6 C 2005-01-21 01:20:00
CS 241 Foundations of Sequential Programs 6 C 2010-02-09 12:36:53
ECON202 Macro economics 6 C 2011-05-06 18:25:39
ARTS 111 Careers 5 A 2011-11-30 09:18:36
ARTS 301 Introduction to the Humanities 5 A 2005-01-21 01:20:00
REC 100 Introduction To Recreation and Leisure 5 A 2005-01-21 01:20:00
ANTH 102 Introduction to Social and Cultural Anthropology 5 B 2005-01-21 01:20:00
EASIA 201R East Asian Culture 5 B 2005-01-21 01:20:00
JAPAN 101R First-Year Japanese 1 5 B 2011-06-03 00:52:11
MSCI 211 organizational behaviour 5 B 2010-11-05 01:02:50
STAT 231 Statistics 5 B 2010-04-29 15:08:03
ECON 231 Introduction to International Economics 5 C 2005-01-21 01:20:00
PHYS 121 Mechanics 5 C 2012-01-03 14:48:51
SPCOM 111 Leadership, Communication, and Collaboration 5 C 2014-04-15 14:47:40
STAT 230 Probability 5 C 2013-03-27 12:48:23
BIOL 221 Intro Vertebrate Zoology 4 A 2010-07-14 19:37:35
CHEM 221 Multi-Component Analysis 4 A 2005-01-21 01:20:00
CS 145 Design, Abstraction, Implementation 4 A 2010-02-13 19:27:37
CS 488 Introduction To Computer Graphics 4 A 2005-01-21 01:20:00
ECON 220 The Principles of Entrepreneurship 4 A 2005-01-21 01:20:00
HIST 110 Western Civilization 4 A 2005-01-21 01:20:00
PMATH 453 Functional Analysis 4 A 2005-01-21 01:20:00
SPAN 101 Introduction to Spanish 1 4 A 2005-01-26 01:03:47
BIOL 302 HISTOLOGY 4 B 2005-01-21 01:20:00
CS 200 Advanced Computer Usage 4 B 2005-01-21 01:20:00
ECON 201 Microeconomic Theory 1 4 B 2005-01-21 01:20:00
ECON 301 intermediate microeconomics 4 B 2011-09-30 18:35:34
MTHEL 100 Commercial and Business Law for Mathematics Students 4 B 2005-04-02 08:23:17
PHIL 215 Professional and Business Ethics 4 B 2005-01-21 01:20:00
PSYCH 211 Developmental Psychology 4 B 2005-01-21 01:20:00
RS 100A Religions of the East 4 B 2005-01-26 06:03:08
SMF 204 Intro to Human Sexuality 4 B 2005-01-21 01:20:00
AFM 102 Intro to Management Accounting 4 C 2011-08-26 10:34:39
ECE 103 Discrete Math 4 C 2011-04-09 02:22:48
PSYCH 261 Physiological Psychology 4 C 2010-07-14 19:43:39
AFM121 Introduction to Global Financial Markets 4 D 2014-04-15 14:36:09
AMATH 250 Introduction to Differential Equations 3 A 2005-01-21 01:20:00
ECE 332 Microelectronis 3 A 2011-02-28 19:18:45
ENGL 102B Major Forms of Literature: Novel and Poetry 3 A 2005-01-21 01:20:00
ENGL 109M Introduction to Academic Writing (Math) 3 A 2005-02-21 14:51:17
ENGL 119 English Communication for CS Majors 3 A 2012-09-13 01:03:52
GEOG 101 Geography and Human Habitat 3 A 2005-01-21 01:20:00
GER 272 German Thought and Culture 3 A 2005-01-21 01:20:00
HRM 200 Basic Human Resources Management 3 A 2005-01-21 01:20:00
PMATH 900 Topics in Algebra: Special Algebraic Structures 3 A 2012-10-24 11:29:44
PORT 101 PORT 3 A 2012-04-19 05:50:51
PSYCH 257 Psychopathology 3 A 2012-05-26 18:51:54
RS 100L Evil 3 A 2005-01-21 01:20:00
SCI 206 The Physics of How Things Work 3 A 2005-01-22 06:30:00
SPCOM 100 3 A 2010-06-21 12:25:21
SYDE 261 Design, Systems and Society 3 A 2005-01-21 01:20:00
CHEM 123 Chemical Reactions, Equilibria and Kinetics 3 B 2012-07-12 19:00:36
CO 430 Algebraic Enumeration 3 B 2005-01-21 01:20:00
CS 341 Algorithms 3 B 2005-01-21 01:20:00
EARTH 121 3 B 2013-07-29 12:16:41
EARTH 231 Mineralogy 3 B 2013-10-29 22:54:21
HLTH 101 Introduction to Health Studies 1 3 B 2005-01-21 01:20:00
LS 101 Introduction to Legal Studies 3 B 2011-10-11 13:37:42
ME 269 Electromechanical Devices and Power Processing 3 B 2005-01-21 01:20:00
MUSIC 111 Fundamentals of Music Theory 3 B 2005-01-24 07:17:00
PLAN 102 Professional Communication in Environmental Studies 3 B 2012-05-03 18:13:41
RS 180 Love and Friendship 3 B 2005-01-21 01:20:00
BIOL 120 Botany 3 C 2010-04-21 13:02:45
MATH 109 Mathematics for Accounting 3 C 2012-05-30 22:57:41
MATH 127 Calculus 3 C 2011-01-13 14:30:58
PHYS 381 Quantum Physics 3 C 2005-01-21 01:20:00
SE 240 Algorithms and Data Structures 3 C 2005-01-21 01:20:00
BIOL 208 Analytical Methods in Molecular Biology 3 D 2011-04-19 10:32:08
CHEM 363 Industrial Organic Chemistry 3 D 2005-01-21 01:20:00
ACTSC 221 Mathematics of Investment 2 A 2005-01-21 01:20:00
BIOL 439 Environmental and Natural Products Biochemistry 2 A 2010-04-26 22:36:35
BIOL 483 Animal Cell Biotechnology 2 A 2005-01-21 01:20:00
CHEM 313 Physical Biochemistry 2 A 2014-04-17 23:21:34
CS 444 Compiler Construction 2 A 2013-05-18 23:21:16
CS 456 Computer Networks 2 A 2005-01-21 01:20:00
CS 492 Social Implication of Computing 2 A 2011-01-20 10:56:59
EARTH 281 Geological Impacts on Human Health 2 A 2005-01-21 01:20:00
ECE 231 ELectronic properties 2 A 2010-10-07 14:52:35
ECE 309 Thermodynamics and Heat Transfer 2 A 2010-09-29 15:11:35
ECON 311 mathematical economics 2 A 2011-09-30 18:37:46
ECON 344 Marketing: Principles of Marketing and Consumer Economics 2 A 2005-01-21 01:20:00
ENGL 108E Women in Literature 2 A 2005-01-21 01:20:00
ENGL 208C Children's Literature Studies 2 A 2005-01-21 01:20:00
ENVS 195 Introduction to Environmental Studies 2 A 2011-11-28 10:07:39
FINE 253 Film and the Quest for Meaning 2 2 A 2005-01-23 03:45:20
GER 271 German Thought and Culture 2 A 2005-01-21 01:20:00
INTST 101 Introduction to International Studies 2 A 2005-01-21 01:20:00
MATH 118 calculus 2 2 A 2011-06-03 12:27:47
PHIL 100 intro to phil 2 A 2011-06-21 12:35:58
PHIL 226 Ethics and the Life Sciences 2 A 2011-04-06 12:52:54
PHYS 480 Radiation Biophysics 2 A 2005-01-21 01:20:00
PLAN 104 Perspectives on Planning 2 A 2010-12-20 16:40:45
PMATH 465 Differential Geometry 2 A 2005-01-21 01:20:00
PSCI 259 psci 2 A 2011-11-21 13:56:32
PSCI 264 American Government & Politics 2 A 2012-10-19 13:54:07
PSYCH 354 Interpersonal Relations (Distance Education) 2 A 2005-01-21 01:20:00
PSYCH 338 Organizational Psychology 2 A 2013-03-15 05:21:43
REC 205 Recreation 2 A 2010-02-02 22:18:17
RS 110 Religions of the West 2 A 2013-02-27 17:01:25
STV 100 Society, Technology and Values 2 A 2011-05-04 13:49:21
STV 205 Cybernetics and Society 2 A 2013-05-21 15:29:43
SYDE 142 Introduction to Human Systems 2 A 2005-01-21 01:20:00
ECE 358 Computer Networks 2 B 2013-03-05 12:31:42
ACTSC 232 Intro to Actuarial Mathematics 2 B 2005-01-21 01:20:00
BIOL 209 Analytical Meth Molecular Biol 2 B 2013-05-01 18:08:28
BIOL 250 Organismal and Evolutionary Ecology 2 B 2012-01-06 00:58:40
BIOL 444 Microorganisms and Disease 2 B 2010-04-26 22:41:20
CHEM 360 Organic Chemistry 3 2 B 2010-07-19 15:41:19
CO 350 Linear Optimization 2 B 2010-11-18 13:03:15
CS 246 Software Abstraction and Specification 2 B 2010-12-17 19:37:23
CS 467 Quantum Computing 2 B 2011-09-30 18:41:08
EARTH 235 Stratigraphy 2 B 2013-10-29 22:58:11
ECON 211 Mathematics for Economics 2 B 2013-01-16 01:35:14
ECON 371 Business Finance I 2 B 2005-01-21 01:20:00
GENE 121 Digital Computation 2 B 2005-01-21 01:20:00
GEOG 233 Geography of Tourism 2 B 2005-01-21 01:20:00
GEOG 255 GIS 2 B 2005-01-21 01:20:00
KIN 340 Muskoskeletal 2 B 2013-09-23 20:53:30
MATH 213 Advanced Mathematics for Software Engineers 2 B 2010-12-17 19:38:09
MUSIC 100 Understanding Music 2 B 2012-06-07 14:02:55
PMATH 351 Real Analysis 2 B 2005-01-21 01:20:00
AFM 123 Financial And Managerial Accounting 2 C 2012-02-27 23:49:10
ARBUS 101 Introduction to Business in North America 2 C 2005-01-21 01:20:00
BIOL 441 Immunology 2 C 2010-03-24 18:21:32
CS 247 Software Abstraction and Specification 2 C 2012-08-06 17:21:49
EARTH 123 Introductory Hydrology 2 C 2013-10-29 23:00:03
EARTH 260 Applied Geophysics 1 2 C 2014-01-10 10:59:40
ECE 209 Electronic and Electrical Properties of Materials 2 C 2011-09-08 13:56:14
ECON 221 Statistics for Economists 2 C 2012-01-30 12:56:36
KIN 301 Anatomy of the CNS 2 C 2013-01-03 00:31:49
MATH 136 Linear Algebra 2 C 2012-04-24 01:40:53
PHYS 112 Physics 2 2 C 2013-06-22 11:59:14
PHYS 122 Waves, Electricity and Magnitism 2 C 2014-01-07 15:19:24
PMATH 330 Introduction to Mathematical Logic 2 C 2005-01-21 01:20:00
PSCI 101 Introduction To Political Ideas 2 C 2005-01-21 01:20:00
RUSS 101 Elementary Russian 1 2 C 2005-01-21 01:20:00
STAT 206 Statistics for Software Engineers 2 C 2005-01-21 01:20:00
BIOL 110 Introductory Zoology 2 D 2013-12-04 16:33:57
HIST 102 War and Society in Europe, 1914-1945 2 D 2011-04-04 08:06:09
PSCI 281 World Politics 2 D 2005-01-21 01:20:00
PSCI226 Classics in Political Thought 2 D 2011-04-20 16:51:15
SE 212 Logic and Computation 2 D 2011-10-18 22:11:54
STATS STATS 211 2 D 2012-01-02 10:31:50
004660 drama 1 A 2014-06-19 09:53:44
100 fine 1 A 2013-04-07 01:17:15
102 econ 1 A 2013-09-09 23:51:52
112 fine arts 1 A 2013-09-27 11:23:21
120 chem 1 A 2014-07-07 15:36:30
127 math 1 A 2014-07-07 15:37:06
165 biol 1 A 2013-02-09 14:47:19
211 MSCI 1 A 2013-07-29 13:44:03
253 HLTH 1 A 2014-07-19 17:02:21
256 cognitive science 1 A 2014-05-02 15:22:46
292 ITALST 1 A 2014-03-02 23:50:08
351 ece 1 A 2013-05-06 12:31:17
ACTSC 432 Loss Model 2 1 A 2013-06-23 11:21:17
AMATH 250 amath 1 A 2012-07-24 14:05:20
AMATH 777 stochastic process for phys and sic 1 A 2014-06-25 11:24:27
ANTH101 Human and Cultural Evolution 1 A 2014-06-12 20:37:17
ARCH arch 1 A 2012-11-21 01:56:00
ARCH110 Visual Communication 1 A 2011-12-02 20:27:51
ASTRO astrophysics 1 A 2012-09-12 19:13:04
BIO 301 Human Anatomy 1 A 2012-07-23 13:57:42
BIOL 150 Organismal and Evolutionary Ecology 1 A 2013-12-04 16:36:06
BIOL 211 Introductory Vertebrate Zoology 1 A 2014-04-10 17:50:03
BIOL 265 diversity of life 1 A 2010-10-13 13:10:18
BIOL 350 Ecosystem Ecology 1 A 2013-08-22 16:37:52
BIOL 383 tropical ecosystems 1 A 2013-08-22 16:37:21
CHEM 237 Biochemistry 1 A 2013-11-22 16:06:08
CIV E 125 Civil Engineering Concepts I 1 A 2012-01-13 11:32:44
CLAS 100 Introduction to Classical Studies 1 A 2013-01-30 16:33:17
CLAS 105 An Introduction to Medieval Studies 1 A 2013-09-19 11:52:50
CLAS 201 Ancient Greek Society 1 A 2005-01-21 01:20:00
CO 250 Optimization 1 A 2012-09-26 15:54:41
CO 471 Semidefinite Optimization 1 A 2013-05-20 17:04:31
CO 481 quantum computing 1 A 2013-02-25 18:41:06
CS 246 1 A 2014-04-06 20:18:46
CS 136 CS 136 1 A 2014-04-07 16:35:06
CS 348 Introduction to Database Management 1 A 2014-04-10 13:15:23
CS 349 UI 1 A 2013-02-07 15:11:43
CS 365 Models of Computation 1 A 2005-01-21 01:20:00
CS 430 Applications Software Eng 1 A 2012-01-02 23:18:11
CS 480 Information Systems Management 1 A 2005-01-21 01:20:00
EARTH 122 Intro to Environmental Science 1 A 2014-07-08 10:14:55
EARTH 444 Wetland Ecology 1 A 2014-01-10 11:02:05
EARTH 458 Physical Hydrogeology 1 A 2012-11-01 23:13:21
ECE electromag 1 A 2012-09-12 19:13:38
ECE 251 Compilers and Translators 1 A 2011-02-22 12:42:23
ECE 254 OS 1 A 2014-04-07 14:36:34
ECE 323 Microelectronis 1 A 2011-02-28 19:16:00
ECE 391 Engineering Design Concepts 1 A 2005-01-21 01:20:00
ENGL 101A Intro to Literary Studies 1 A 2013-03-31 17:32:12
ENGL 104 Rhetoric in Popular Culture 1 A 2011-09-14 12:52:05
ENGL 108D Digital Lives 1 A 2013-03-31 17:24:52
ENGL 109 Introduction to Academic Writing 1 A 2016-07-17 03:13:17
ENGL 140R The Use of English 1 1 A 2013-10-04 15:09:40
ENGL 201 The Short Story 1 A 2005-01-21 01:20:00
ENGL 210 English for Business 1 A 2013-07-14 18:00:00
ENGL 210E Genres of Technical Communication 1 A 2013-10-04 15:10:22
ENVE 100 Environmental Engineering Concepts 1 1 A 2013-01-29 14:56:38
ENVS 131 Communications for Environmental Professions 1 A 2016-05-04 00:58:41
ERS 215 Environmental and Sustainability Assessment I 1 A 2012-04-13 02:34:46
ERS 250 Greening the Campus and Community 1 A 2005-01-21 01:20:00
ESL 102R Introduction to Error Correction in Writing 1 A 2005-01-21 01:20:00
FINE 120 Fundamentals of Visual Art 1 1 A 2005-01-25 18:06:42
GENE 411 Engineering Law and Ethics 1 A 2005-04-19 09:47:32
GEOG wildlife and resource management 1 A 2012-11-27 16:26:48
GEOG 100 Introduction to Geography 1 A 2005-01-21 01:20:00
GEOG 271 Earth from Space Using Remote Sensing 1 A 2014-04-11 06:45:44
GEOG 300 Geomorphology of Southern Ontario 1 A 2011-11-30 09:06:19
GER 100 Introduction to Popular Culture 1 A 2013-02-11 14:04:32
GER 201 Intermediate German I 1 A 2005-01-21 01:20:00
HIST Vietnam War and American Society 1 A 2014-03-05 17:22:59
HIST 113 HIST 113 1 A 2011-10-17 14:50:14
HISTORY history 1 A 2011-11-07 14:47:58
HISTORY 113 history 1 A 2011-11-07 14:48:29
HRM 235 1 A 2013-09-24 14:36:59
HUMSC 101 Great Dialogues: Reflection and Action 1 A 2005-01-21 01:20:00
ISS 150R Lifespan Processes: The Normal Events (Distance Education) 1 A 2005-01-21 01:20:00
ITAL 101 Introduction to Italian Language 1 1 A 2012-06-07 13:58:45
JAPAN 201 Second-Year Japanese 1 1 A 2010-09-04 11:19:40
KIN 100 Human Anatomy: Limbs and Trunk 1 A 2014-03-09 23:49:54
KIN 456 Cognitive Dysfunction and Motor Skill 1 A 2013-07-29 09:50:46
LAT101 Latin 101 1 A 2010-03-24 16:08:08
LS 102 Criminal 1 A 2012-08-03 20:56:58
MATH 119 Calculus II for engineers 1 A 2012-05-10 16:13:26
MATH 145 Algebra (Advanced Level) 1 A 2013-04-17 14:48:27
MATH 147 Calculus for beginners 1 A 2013-07-15 21:44:32
MATH 148 Math 1 A 2011-03-08 18:01:24
MATH 225 Applied Linear Algebra 2 1 A 2011-08-08 21:33:17
ME 100 Basic Princincples of Mechanical Structures 1 A 2012-10-23 00:59:04
ME 555 cad 1 A 2013-11-21 13:26:14
MNS 101 Materials and Nanosciences in the ModerndWorld 1 A 2012-07-09 09:03:44
MSCI 131 Work Design and Faculties Planning 1 A 2012-04-28 15:22:50
MSCI 436 Decision Support Systems 1 A 2012-06-19 12:41:53
MSCI 442 Information Technology and Society 1 A 2013-06-20 22:39:33
MUSIC 245 World Music 1 A 2011-12-02 20:22:27
MUSIC 246 Film Soundtracks 1 A 2010-04-18 16:18:59
NE 100 Introduction to Nanotechnology Engineering 1 A 2013-06-19 21:26:11
PACS 202 Conflict Resolution 1 A 2011-04-15 21:01:20
PHIL 329 1 A 2014-03-04 14:09:35
PHIL 110 Philosophy 1 A 2012-09-13 22:18:40
PHIL 224 Environmental Ethics 1 A 2011-02-08 00:23:22
PHIL 240 Introduction to Formal Logic 1 A 2010-10-31 00:57:05
PHYS 342 1 A 2014-05-08 00:07:12
PHYS 256 Geometrical and Physical Optics 1 A 2010-02-02 16:33:28
PLAN 103 Planning, Administration, and Finance 1 A 2012-05-03 18:14:29
PMATH 911 Stability Theory 1 A 2013-03-03 17:44:42
PORT 102 PORT 1 A 2012-04-19 05:52:46
PSCI 110 psci 1 A 2011-11-21 13:55:54
PSCI 358 Political Change in Greater China 1 A 2005-01-21 01:20:00
PSCOMM 101 Public Speaking 1 A 2012-08-03 20:55:30
PSYCH psych 1 A 2011-10-25 13:50:53
PSYCH 212 Educational Psychology 1 A 2011-12-14 19:17:49
PSYCH 220R Social Psychology 1 A 2014-06-25 11:30:00
PSYCH 222R Cross-Cultural Psychology 1 A 2012-03-10 17:03:33
PSYCH 253 Social Psych 1 A 2013-04-09 22:33:58
PSYCH 291 Basic Research Methods 1 A 2014-06-12 20:36:31
PSYCH 461 Honours Seminar in Behavioural Neuroscience 1 A 2010-06-08 13:11:31
REC 101 1 A 2013-08-02 17:05:30
REC 101 Recreation and Leisure Studies 1 A 2011-10-31 13:12:40
REC 252 Therapeutic Rec - Physical Disabilities 1 A 2013-06-29 22:01:54
REC 380 Tourism Analysis 1 A 2014-01-04 10:37:53
REES271 Russian Thought and Culture 1 A 2005-01-21 01:20:00
RS 121 1 A 2011-01-23 19:35:52
SCI 240 how things work 1 A 2013-11-17 03:55:43
SCI 250 Environmental Geology 1 A 2010-04-27 01:19:53
SCI 462 biology of food production 1 A 2005-01-21 01:20:00
SDS 150R Social Developmental Studies 1 A 2013-01-08 21:54:20
SDS 210 Children's rights in Canada 1 A 2012-11-23 12:49:07
SDS 231 Social Policy Intro 1 A 2013-09-08 21:23:08
SI 102 Intermediate Arabic 1 A 2012-12-01 16:37:10
SOC sociology 1 A 2012-10-09 23:23:02
SOC 207 Sociology of Education 1 A 2012-10-11 23:56:42
SOC 321 Class Status and Power 1 A 2005-01-21 01:20:00
SOCIOLOGY 101 sociology 1 A 2011-11-07 14:57:34
SPCOM100 speech communication 1 A 2011-11-07 14:55:38
SPCOM101 Theories Of Commication 1 A 2014-06-25 11:23:51
SPCOMM 101 Speach Communication 1 A 2012-08-06 02:32:35
SPCON 233 speech communication 1 A 2010-08-10 14:24:03
STAT 340 Computer Simulation of Complex Systems 1 A 2012-10-13 16:10:47
STAT 433 stochastic process 1 A 2011-11-23 13:04:06
STV 100 1 A 2010-09-26 22:09:29
SYDE Systems Design Engineering 1 A 2012-06-01 13:18:53
VCULT101 Art History and Visual Culture 1 A 2013-08-14 08:47:12
WS 101 introductory to women studies 1 A 2013-04-27 07:05:29
WS 205 woman studies 1 A 2013-08-07 15:30:01
BIOL 241 Introduction to Applied Microbiology 1 B 2012-01-06 01:21:19
BIOL 273 Human Physiology 1 B 2011-10-24 18:47:22
BIOL 462 Applied Wetland Science 1 B 2014-01-07 20:45:46
CHE 572 Air Pollution Control 1 B 2012-05-09 10:25:17
CIV E 127 Statics and Solid Mechanics I 1 B 2005-02-06 16:42:27
CS 230 Introduction to Computers and Computer Systems 1 B 2011-03-07 14:03:42
CS 338 Comp App in Business Databases 1 B 2011-08-08 21:23:33
CS 432 Business Systems Analysis 1 B 2011-08-08 21:29:01
ERS 203 Environment & Development on a Global Perspective 1 B 2012-05-09 10:18:12
ITALST 292 italian civilization and culture 1 B 2005-01-21 01:20:00
PHYS 175 Introduction to the Universe 1 B 2013-03-06 22:16:58
PHYS 275 Astrophysics 1 - Planets and Stars 1 B 2012-02-07 10:51:37
PLAN 100 The Evolution of Planning 1 B 2012-05-03 18:12:26
PMATH 352 Complex Analysis 1 B 2010-07-29 00:00:59
PSYCH 218 Psychology of Death and Dying 1 B 2014-03-06 13:13:59
SOC 102 Sociology and inequalities 1 B 2012-11-15 17:24:25
SPAN 221 The Civilization of Mexico 1 B 2005-01-21 01:20:00
STAT430 Experimental Design 1 B 2011-10-04 09:19:48
BET 100 Essentials of Entrepreneurial Behaviour 1 C 2016-08-06 15:38:50
BIOL 342 Molecular Biotechnology 1 1 C 2014-01-09 09:42:58
BIOL 346 Microbial Ecology and Diversity 1 C 2011-04-19 10:14:15
CS 246 (CS 246SE) Software Abstraction and Specification 1 C 2010-10-22 23:35:19
EARTH 238 Structural Geology 1 C 2014-02-26 15:04:55
ECE 140 Linear Circuits 1 C 2013-05-15 09:40:03
ERS 317 Waste Management 1 C 2014-04-13 15:19:49
GENE 123 Electrical Engineering Circuits 1 C 2013-02-19 20:45:45
GEOG 387 Spatial Database 1 C 2013-04-10 21:10:51
HIST 130 The Modern World in Historical Perspective 1 C 2005-01-21 01:20:00
MTHEL131 Introduction to Actuarial Practice 1 C 2012-10-27 17:14:22
PHYS 434 Quantum Phys 3 1 C 2005-01-21 01:20:00
PLAN 340 Ecology-Based Policy-Making 1 C 2016-10-10 19:20:07
PSYCH 232 psychology of evil 1 C 2005-01-21 01:20:00
BIO 331 Advanced Cell Bio 1 D 2012-07-23 14:00:41
BIOL 331 Advanced Cell Biol 1 D 2011-03-05 22:19:46
BIOL 345 Microorganisms in Foods 1 D 2012-01-06 01:04:48
CO372 Portfolio Optimization 1 D 2013-01-28 22:53:51
CS 370 Numerical Computation 1 D 2011-12-26 01:55:19
ECE 105 Physics for Electrical Engineers 1 1 D 2012-05-21 18:07:14
ECE 124 Digital Circuits 1 D 2012-06-13 17:49:11
ECE 155 Embedded Systems 1 D 2014-03-07 23:26:22
FR 192B French Language 1: Module 2 1 D 2012-03-13 20:07:29
KIN 405 Exercise Management 1 D 2013-02-26 14:06:45
MATH 114 Linear Algebra for Science 1 D 2012-11-30 20:52:45
PHYS 124 Modern Physics 1 D 2013-03-06 22:18:39
PLAN 387 Spatial Databases 1 D 2016-11-23 03:35:02
PSCI 314 Quantitative Analysis 1 D 2012-03-13 20:10:51
STAT 443 Forecasting 1 D 2016-04-25 22:59:46
STV 302 Information Technology and Society 1 D 2013-04-16 15:08:04