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

McGill Course Reviews

McGill University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
COMP 202Foundations of Programming3.12.63.43.45
MATH 133Linear Algebra and Geometry4.53.34.84.84
CHEM 110General Chemistry 14.94.34.74.73
MATH 141Calculus 2323.33.73
BIOL 112Cell and Molecular Biology3.13.3233
MATH 139Calculus 1 with Precalculus4.9554.52
FACC 100Introduction to the Engineering Profession4.754.54.52
PHYS 131Mechanics and Waves4.23552
CCOM 206Communication in Engineering4.94552
CHEM 120General Chemistry 24.74551
PHIL 237Contemporary Moral Issues43551
PHYS 142Electromagnetism and Optics4.33551
BASC 201Arts & Science Integrative Topics44531
GEOG 205Global Change: Past, Present and Future3.73541
COMP 206Introduction to Software Systems33421
ECSE 202Introduction to Software Development2.73321
CIVE 302Probabilistic Systems43541
COMP 250Introduction to Computer Science11451
CIVE 205Statics44551
FACC 400Engineering Professional Practice35441
MATH 151Calculus B51551
MATH 264Advanced Calculus for Engineers54551
CIVE 323Hydrology and Water Resources43551
CIVE 416Geotechnical Engineering53551
CHEE 591Environmental Bioremediation53551
CIVE 210Surveying44551
CIVE 225Environmental Engineering43551
MECH 289Design Graphics54551
FDSC 200Introduction to Food Science54541
CIVE 290Thermodynamics and Heat Transfer53551
CIVE 311Geotechnical Mechanics32551
CIVE 202Construction Materials34341
CIVE 462Design of Steel Structures53551
CIVE 320Numerical Methods53551
SOCI 212International Migration44531
CIVE 208Civil Engineering System Analysis44551
ECSE 551Machine Learning for Engineers55551
CIVE 527Renovation and Preservation: Infrastructure44551
CIVE 206Dynamics42551
CIVE 317Structural Engineering 153551
CIVE 327Fluid Mechanics and Hydraulics34331
MATH 150Calculus A52551
MATH 263Ordinary Differential Equations for Engineers43551
COMP 208Computer Programming for Physical Sciences and Engineering55551
MECH 261Measurement Laboratory32341
FACC 250Responsibilities of the Professional Engineer35251
CIVE 418Design Project52551
CIVE 463Design of Concrete Structures54551
FACC 300Engineering Economy42551
AGRI 215Agro-Ecosystems Field Course55551
AGRI 340Principles of Ecological Agriculture54551
CCCS 431Networking Fundamentals12211
EPSC 221General Geology34321
CIVE 207Solid Mechanics53551
CIVE 319Transportation Engineering54551
CIVE 318Structural Engineering 253551
MATH 262Intermediate Calculus54551
BUSA 689Integrative Project00000
EAST 320Second Level Korean00000
EAST 430D1Third Level Chinese00000
EAST 540D1Fourth Level Japanese00000
ASPL 692Master's Thesis 300000
CAFT 611Internship 2 in Couple and Family Therapy00000
ECON 205An Introduction to Political Economy00000
ECON 306Labour Markets and Wages00000
CCMA 522Managerial Accounting 200000
ECON 352D1Macroeconomics - Honours00000
ECON 620Macroeconomic Theory 100000
ANSC 695MSc General Topic Seminar00000
ATOC 512Atmospheric and Oceanic Dynamics00000
CCTR 469Transcreation00000
ECON 682M.A. Report 300000
ECSE 210Electric Circuits 200000
CEAP 672Selected Topics in Communication 200000
ECSE 324Computer Organization00000
ECSE 412Discrete Time Signal Processing00000
ATOC 694Master's Thesis Progress Report and Seminar00000
CEEN 401English Vocabulary in Context00000
ECSE 458D1Capstone Design Project00000
ECSE 500Mathematical Foundations of Systems00000
CEFN 221Functional French Grammar/Writing 200000
ECSE 542Human Computer Interaction00000
ECSE 682Topics in Computers and Circuits00000
AGEC 694M.Sc. Thesis 400000
ANTH 332Mesoamerican Archaeology00000
BASC 449D2Integrative Research Project00000
CEGL 423Intensive English - Advanced B00000
ECSE 703Doctoral Research Seminar00000
EDEC 233Indigenous Education00000
CGM2 590D1Topics in Management00000
EDEC 635Research Writing00000
EDEE 353Third Year Professional Seminar00000
BIEN 470D1Bioengineering Design Project00000
CHEE 363Projects Chemical Engineering 100000
EDEM 664Education and the Law00000
EDES 461Teaching Secondary English 200000
CHEE 496Environmental Research Project00000
EDFE 459Fourth Field Experience00000
EDKP 301Kinesiology Internship 100000
ANTH 490N2Honours Thesis00000