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

UBC Course Reviews

University of British Columbia

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
CPSC 221Basic Algorithms and Data Structures4.23.34.64.617
CPSC 213Introduction to Computer Systems3.11.73.43.211
BIOL 121Genetics, Evolution and Ecology4.64.24.74.210
CPSC 210Software Construction4.23.23.64.510
ATSC 113Applied Meteorology2.63.12.62.67
CHEM 120Structure and Bonding in Chemistry (Lecture)4.53.554.86
BIOL 112Biology of the Cell3.13.24.23.76
MATH 221Matrix Algebra2.52.32.33.56
APSC 160Introduction to Computation in Engineering Design4.54.24.24.65
CPSC 103Introduction to Systematic Program Design4.23.84.24.25
PHYS 157Introductory Physics for Engineers I4.33.654.45
ECON 102Principles of Macroeconomics3.333.83.34
SOCI 310Canadian Society4.33.54.344
PHIL 211Greek Philosophy I: Socrates and Plato4.23.5544
LFS 150Scholarly Writing and Argumentation in Land and Food Systems4.8433.84
CPEN 211Introduction to Microcomputers3.72.54.34.54
ANTH 378Anthropology of Media4.22.854.34
KIN 300Human Athletic Performance4.74.34.34.33
CHEM 203Introduction to Organic Chemistry4.33.34.74.33
KIN 420Prevention of Sports Injuries55553
PSYC 102Introduction to Developmental, Social, Personality, and Clinical Psychology3.934.743
PCTH 201Drugs and Society4.53.754.73
GEOB 102Our Changing Environment: Climate and Ecosystems3.83443
KIN 110Human Anatomy3.71.74.34.73
MATH 180Differential Calculus with Physical Applications3.92.34.74.73
BIOL 140Laboratory Investigations in Life Science3.64.32.32.33
FRST 303Principles of Forest Science554.532
BIOL 234Fundamentals of Genetics3.93.554.52
POLI 375AGlobal Environmental Politics - GLOB ENV POLI2.93332
CRWR 209Introduction to Writing Fiction4.44442
PHIL 240Introduction to Epistemology4.33.554.52
LASO 204Introduction to Law and Society2.73322
APBI 200Introduction to Soil Science4.23.5542
SOCI 101Social Interaction and Culture424.54.52
PHYS 474Applied Solid State Physics4.52552
CPSC 330Applied Machine Learning4.5444.52
LFS 100Introduction to Land, Food and Community4.553.53.52
BIOL 370Principles of Muscle Physiology and Energetics44442
SPPH 504Application of Epidemiological Methods4.52552
ASIA 319Contemporary Chinese Popular Cultures3.52.53.53.52
PSYC 101Introduction to Biological and Cognitive Psychology3.934.542
APBI 244Atmospheric Environments3.9443.52
CPSC 310Introduction to Software Engineering3.843.542
MICB 201Introductory Environmental Microbiology3.73442
COMM 354Cost Accounting3.42.53.532
COMM 120Business Immersion3.73.543.52
ECON 323Quantitative Economic Modelling with Data Science Applications55551
KIN 442Planning Physical Education, Sport and Exercise Programs55551
MATH 217Multivariable and Vector Calculus55551
PHYS 108Enriched Physics II55551
MATH 532Algebraic Geometry I55551
CRWR 201Introduction to Writing Poetry55551
CRWR 208Introduction to Writing for Graphic Forms4.75541
THTR 120Introduction to Theatre4.74551
FNIS 220Representation and Indigenous Cultural Politics4.74551
BIOC 301Biochemistry Laboratory4.74551
EOSC 110The Solid Earth: A Dynamic Planet4.75541
APBI 314Animals and Society4.75541
PSYC 308ASocial Psychology - SOCIAL PSYC4.75541
ACAM 300Dis/Orienting Asian Canada4.33551
EOSC 116Mesozoic Earth: Time of the Dinosaurs.4.35531
CONS 127Observing the Earth from Space4.34451
HIST 363Europe in the Early Middle Ages4.33551
PHIL 416Topics in 19th-Century Philosophy4.33551
COMM 290Introduction to Quantitative Decision Making4.35441
HIST 250ALatin American History - LATN AMERCN HIST4.35441
HIST 365Europe During the Renaissance4.33551
CHEM 460Organic Synthesis: A Mechanistic Approach4.33551
ELEC 442Introduction to Robotics4.33551
GEOB 402Air Pollution Meteorology4.33551
FRST 231Introduction to Biometrics4.35351
RUSS 101Basic Russian I4.33551
GEOG 310Environment and Sustainability4.33551
HIST 236Public History in Canada: Memory, Representation, and Interpretation4.33551
CRWR 205Introduction to Writing Creative Nonfiction4.34541
PHIL 385Existentialism4.33551
ENGL 374Post-colonial Literature4.33551
SOCI 410CSelected Topics in Canadian Society - COVID & SOCIETY4.35531
BIOC 304Contemporary Biochemical Research4.33551
EOSC 220Introductory Mineralogy43451
FIST 100Introduction to Film Studies43451
FREN 101Begin' French I45341
DES 220Architecture and Urbanism in Context: Vancouver and its Region43541
COEC 293Financial Accounting44441
PSYC 207Contemporary Topics in Biological and Cognitive Psychology44531
FRST 232Computer Applications in Forestry44351
BIOL 230Fundamentals of Ecology43541
BIOL 404Ecological Methodology44351
KIN 150Sport and Exercise Psychology44441
HIST 235History of Canada: Moments that Matter43541
PHIL 100Introduction to Philosophy43541
PATH 375Introduction to Human Pathology43451
ELEC 507Mixed-Signal and RF Integrated Circuits and Systems Test43451
CRWR 351AIntermediate Poetry Workshop - INTRMD POETRY42551
CAPS 301Human Physiology43541
ECON 351Women in the Economy44531
MATH 361Introduction to Mathematical Biology3.74431
CHIN 345Intermediate Chinese II: Part I (Heritage)3.73441
APBI 444Agroforestry3.75331
ECON 455International Trade3.72541