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

UCalgary Course Reviews

University of Calgary

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
PSYC 385Abnormal Psychology3.83.73.333
MATH 211Linear Methods I1.71.732.73
ANTH 201Introduction to Biological Anthropology4.4454.52
ENGG 201Behaviour of Liquids, Gases and Solids3.933.53.52
ENGG 349Dynamics2.91.52.54.52
SENG 471Software Requirements Engineering2.23.512.52
RELS 373Topics in Religious Studies32332
ENGO 333Computing for Geomatics Engineers534.552
PSYC 373Motivation42.554.52
ANTH 331Sex and Gender3.532.51.52
PHYS 221Mechanics3.53232
ENGO 363Estimation and Statistical Testing44351
PHIL 201Mind, Matter and God43541
MATH 327Number Theory3.33431
MATH 375Differential Equations for Engineers and Scientists3.32351
ANTH 305Human Variation and Adaptation2.72331
PHYS 369Acoustics, Optics and Radiation (for students in Engineering)2.72421
ECON 425International Trade2.31331
ENGO 327Spectral Analysis in Geomatics1.71131
RELS 387Christian Monks, Mystics and Reformers53551
ENGL 251Literature and Society43421
GERM 202German I24231
GEOG 280Thinking Spatially in a Digital World42341
SUST 201Exploring Sustainability54541
GLGY 305Introduction to Dinosaurs45311
BMEN 381Mechanics I43441
SENG 401Software Architecture14221
EDUC 460Specialization I24221
PLBI 327Systematics and Diversity of Plants43441
EDUC 427Science, Technology, Engineering and Mathematics (STEM)34321
GEOG 310Landforms and Soils42431
ENEL 300Electrical and Computer Engineering Professional Skills34331
ENCI 451Structural Engineering I11111
CHEM 203General Chemistry: Change and Equilibrium42531
MATH 265University Calculus I55451
ENME 622Pump and Compressor Stations24331
CPSC 521Foundations of Functional Programming51551
BIOL 205The Organization and Diversity of Life44331
ASTR 207Introduction to Astronomy I - The Solar System55531
CPSC 481Human-Computer Interaction I43531
CPSC 319Data Structures, Algorithms, and Their Applications13351
MATH 315Algebra I13531
MDSC 341Principles of Human Genetics43541
MATH 515Foundations55551
BCEM 341Biochemistry of Life Processes11241
MDSC 205Developing Health Research Literacy II32451
BMEN 322Biomedical Engineering Processes13311
ENME 626Corrosion Science in the Pipelines Industry55551
MATH 267University Calculus II53551
PSYC 411Design and Analysis in Psychological Research43451
INTR 301A Multidisciplinary Survey of International Relations23211
GRST 209Classical Mythology and Literature43321
GOPH 375Natural Disasters and Critical Earth Phenomena42541
GEOG 308Climate and Ecosystems43431
GEOG 354Social and Cultural Geography44541
CPSC 471Data Base Management Systems22231
PSYC 375Brain and Behaviour32441
SENG 438Software Testing, Reliability, and Quality34331
MDSC 203Developing Health Research Literacy I43551
CPSC 217Introduction to Computer Science for Multidisciplinary Studies I43551
ENGG 687Ethics, Law, and the Engineering Profession15111
CHEM 201General Chemistry: Structure and Bonding12111
GEOG 452Urban Social Geography42451
BTMA 661IT Platform Strategy00000
ARCH 614Environmental Control Systems00000
CNST 337Introduction to Folklore: The Canadian Context00000
CNST 597Honours Directed Study00000
ANTH 573Honours Seminar in Social and Cultural Anthropology00000
ARCH 676Experiential Learning in Architecture00000
ENCH 401Partial Differential Equations in Transport Processes00000
ENCH 501Transport Phenomena00000
ARCH 688Special Studio Topics in Architecture00000
ENCH 519Special Topics00000
ENCH 561Machine Learning for Energy Systems00000
ACSC 627Advanced Life Contingencies00000
ANTH 641Seminar in Civil-Military Relations00000
ARCH 700Senior Research Studio in Architecture I00000
ENCH 623Chemical Reactor Design00000
ENCH 643Air Pollution Control Engineering00000
ART 235Introduction to Photography and Digital Imaging00000
ENCH 665Wastewater Issues for the Oil and Gas Industry00000
ALMC 309Arabic Culture in an Immersion Setting00000
ART 312Net Video Art00000
CHEM 351Organic Chemistry I00000
CHEM 471Physical Chemistry: Kinetics and Spectroscopy00000
ART 323Digital Sculpture00000
CHEM 571Physical Chemistry of Interfaces00000
CHEM 613Electrochemical Fundamentals and Methodologies00000
ACCT 669Seminar in Accounting00000
ASL 203Beginners' American Sign Language II00000
ALMC 343Topics in Colloquial Spoken Arabic I00000
ART 340Panorama and 360 Virtual Reality Photography00000
CHEM 655Advanced Organic Synthesis00000
CHIN 207Beginners' Chinese II00000
ART 349Drawing for the Biological Sciences00000
CHIN 310Topics in Chinese Culture in an Immersion Setting00000
CHIN 355Topics in Chinese Literature in Translation00000
ALMC 499Topics in the Study of Arabic Language and Muslim Cultures00000
ART 377Printmaking: Screenprint00000
CHIN 461Japanese-Chinese Cultural Relations00000