EssayPal.ai - This AI writes in your style of writing!

Waterloo Course Reviews

University of Waterloo

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
ANTH 100Intro to Anthropology3.5433.52
CS 246Object-Oriented Software Devel52551
PSYCH 232The Psychology of Evil53551
CHEM 140Scientific Calculations11111
EASIA 336RKorean Pop Culture33321
ANTH 106Technologies of Being Human33221
HIST 115Crusading in the Middle Ages44431
ENVS 220Ecological Economics33341
AVIA 416Aviation Sustainability55551
ERS 225Gendering Env Politics54541
HIST 110History of the Western World 114111
ERS 361Food Systems & Sustainability53541
PD 7Conflict Resolution11111
ECE 486Robot Dynamics & Control42541
ME 321Kinematics & Dyn of Machines44441
ENBUS 203Green Entrepreneurship33121
ARABIC 101RIntroduction to Arabic 100000
AFM 479Cases & Apps in Finance II00000
ARBUS 303Marketing Strategy00000
ARCH 192Design Studio00000
AFM 182Foundations for Management Acc00000
AMATH 231Calculus 400000
ARCH 292Design Studio00000
ARCH 428Rome & the Campagna00000
AMATH 343Discrete Models Applied Math00000
ARTS 122Quest for Meaning in Mod World00000
ANTH 499AHonours Essay00000
AFM 463Introduction to U.S. Taxation00000
ARBUS 200Entrepreneurship00000
AFM 113Analytic Methods for Bus 200000
ARCH 126Environmental Building Design00000
AHS 100Healthy Lifestyle00000
ARCH 248Enlight, Romanticism & 19th C00000
AE 121Computational Methods00000
ARCH 362Steel & Concrete: D, S & C00000
AMATH 271Intro to Theoretical Mechanics00000
ARCH 492Design Studio00000
AFM 204Intro to Applied Finance00000
AMATH 373Quantum Theory 100000
ARTS 365Arts Study Abroad00000
ASL 102RAmerican Sign Language 200000
AVIA 204Prof Pilot Program Course 400000
ACTSC 454Longevity & Mortality using PA00000
AE 223Diff Equations & Balance Laws00000
AFM 212Fin Analysis and Planning00000
AMATH 442Comput Methods for PDEs00000
AVIA 408Prof Pilot Program Course 800000
BASE 42Enhanced University Skills00000
AMATH 456Calculus of Variations00000
BET 320Entrepreneurial Strategy00000
BET 350Customer Experience Design00000
AE 265Structure & Props of Materials00000
AFM 274Managerial Finance 200000
AMATH 473Quantum Theory 200000
AMATH 475Intro to General Relativity00000
AFM 291Intermed Financial Account 100000
AMATH 495Reading Course00000
ANTH 447Global Health and Medical Anth00000
AFM 447Gov & Ethical Issues with Data00000
APPLS 301Language, Culture & Identity00000
AFM 102Intro to Managerial Acct00000
ARABIC 202RIntermediate Arabic 200000
AFM 477Mergers and Acquisitions00000
ARBUS 301International Business00000
AE 104Mechanics 100000
ARCH 113Visual & Digital Media 200000
AFM 482Perform Measur and Org Control00000
ARCH 172Building Construction 100000
AFM 131Intro to Business in N.A.00000
ARCH 225Theory&Design Contmp Landscape00000
AHS 107Sociology of Activity & Health00000
ARCH 277Timber: Design, Struct & Const00000
ACTSC 445Quan Enterprise Risk Mgt00000
ARCH 331Working with Wood00000
AMATH 250Intro Differential Equations00000
ARCH 385Architectural Research00000
AFM 202Intro to Public Practice00000
ARCH 449Dev Modern Italian Arch (Rome)00000
AMATH 332Applied Complex Analysis00000
ARCH 520Urbanism & Landscape00000
AE 204Solid Mechanics 100000
ARTS 190First-Year Topics in Arts00000
AMATH 351Ordinary Diff Equations 200000
ARTS 390Third-Year Topics in Arts00000
AFM 207Intro to Performance Analytics00000
AVIA 101Prof Pilot Program Course 100000
AMATH 390Mathematics and Music00000
AVIA 306Prof Pilot Program Course 600000
ACTSC 331Life Contingencies 200000
BASE 32University Skills & Strategies00000
AMATH 453Partial Diff Equations 200000
BET 100Foundations of Entre Practice00000
AFM 241Intro Business Information00000
ACTSC 463Prop & Casualty Loss Reserving00000
AE 299Seminar00000
AFM 415Special Topics00000
ANTH 202Social & Cultural Anthropology00000
ANTH 204Biological Anthropology00000
AFM 418Special Topics in Fin or Acc00000
ANTH 241Food as Culture00000