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

UCalgary Course Reviews

University of Calgary

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
ANTH 201Introduction to Biological Anthropology3.73.54.33.84
PSYC 385Abnormal Psychology3.83.73.333
MATH 211Linear Methods I1.71.732.73
ENGG 201Behaviour of Liquids, Gases and Solids3.933.53.52
ENGO 363Estimation and Statistical Testing4.543.552
MATH 375Differential Equations for Engineers and Scientists3.2234.52
ENGG 349Dynamics2.91.52.54.52
SENG 471Software Requirements Engineering2.23.512.52
ENGO 333Computing for Geomatics Engineers534.552
RELS 373Topics in Religious Studies32332
PHYS 221Mechanics3.53232
PSYC 373Motivation42.554.52
ANTH 331Sex and Gender3.532.51.52
GRST 209Classical Mythology and Literature433.522
PHIL 201Mind, Matter and God43541
MATH 327Number Theory3.33431
PHYS 369Acoustics, Optics and Radiation (for students in Engineering)2.72421
ANTH 305Human Variation and Adaptation2.72331
ECON 425International Trade2.31331
ENGO 327Spectral Analysis in Geomatics1.71131
PLBI 327Systematics and Diversity of Plants43441
GEOG 280Thinking Spatially in a Digital World42341
CPSC 521Foundations of Functional Programming51551
STAT 205Introduction to Statistical Inquiry33341
MGST 217Introduction to Business Analytics55351
MATH 315Algebra I13531
INTR 301A Multidisciplinary Survey of International Relations23211
PSYC 411Design and Analysis in Psychological Research43451
POLI 381Introduction to International Relations32241
HTST 200Events and Ideas that Shook the World54541
MATH 275Calculus for Engineers and Scientists43341
ARHI 201Introduction to Art History I54421
COMS 363Professional and Technical Communication54451
MDSC 203Developing Health Research Literacy I43551
CPSC 231Introduction to Computer Science for Computer Science Majors I44451
ENGL 251Literature and Society43421
GLGY 305Introduction to Dinosaurs45311
EDUC 460Specialization I24221
CPSC 471Data Base Management Systems22231
EDUC 427Science, Technology, Engineering and Mathematics (STEM)34321
ENCI 451Structural Engineering I11111
BMEN 381Mechanics I43441
RELS 387Christian Monks, Mystics and Reformers53551
PSYC 200Principles of Psychology I54551
MDSC 508Honours Thesis and Research Communication11111
MATH 515Foundations55551
MATH 277Multivariable Calculus for Engineers and Scientists32331
ENME 626Corrosion Science in the Pipelines Industry55551
MATH 267University Calculus II53551
GEOG 308Climate and Ecosystems43431
SENG 438Software Testing, Reliability, and Quality34331
RMIN 317Introduction to Risk Management and Insurance55451
ASTR 207Introduction to Astronomy I - The Solar System55531
PSYC 203Psychology for Everyday Life34221
ENEL 300Electrical and Computer Engineering Professional Skills34331
PSYC 375Brain and Behaviour32441
POLI 201Introduction to Government and Politics44341
RELS 201Jews, Christians and Muslims45421
ENME 622Pump and Compressor Stations24331
POLI 283Issues and Trends in World Politics55441
SENG 401Software Architecture14221
MGST 453Ethical Leadership33341
MATH 265University Calculus I55451
DNCE 231Introduction to Dance Writing and Movement Analysis54551
SUST 201Exploring Sustainability54541
BIOL 205The Organization and Diversity of Life44331
ENCI 633Fibre Reinforced Polymers for Construction and Repair of Structures33451
MDSC 205Developing Health Research Literacy II32451
ENME 461Foundations of Mechatronics22331
ENGG 687Ethics, Law, and the Engineering Profession15111
PHIL 279Logic I11121
MGST 391Business Analytics22241
MDSC 341Principles of Human Genetics43541
CHEM 201General Chemistry: Structure and Bonding12111
FNCE 463Portfolio Theory and Management45431
GEOG 354Social and Cultural Geography44541
GOPH 375Natural Disasters and Critical Earth Phenomena42541
ECON 201Principles of Microeconomics45441
GEOG 310Landforms and Soils42431
GERM 202German I24231
KNES 244Introduction to Socio-Cultural Aspects of Sport22221
GEOG 452Urban Social Geography42451
FNCE 559Selected Topics in Financial Management55551
ARHI 203Introduction to Art History II54511
SOCI 201Introductory Sociology34311
DNCE 311Elementary Jazz Dance I42331
ENGG 202Engineering Statics43451
CPSC 481Human-Computer Interaction I43531
CPSC 217Introduction to Computer Science for Multidisciplinary Studies I43551
BCEM 341Biochemistry of Life Processes11241
BMEN 322Biomedical Engineering Processes13311
FNCE 451Corporate Finance42451
LING 353Historical Linguistics I11111
FNCE 461International Finance33441
CPSC 319Data Structures, Algorithms, and Their Applications13351
CHEM 203General Chemistry: Change and Equilibrium42531
ARCH 690Studio Research Selective00000
ANTH 571Honours Seminar in Biological Anthropology00000
ARCH 698Taylor Workshop00000
ARCH 790Directed Study in Architecture00000
​