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
PHYS 131Mechanics and Waves3.12.3443
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
COMP 250Introduction to Computer Science1.514.54.52
CCOM 206Communication in Engineering4.94552
CHEM 120General Chemistry 24.74551
PHYS 142Electromagnetism and Optics4.33551
PHIL 237Contemporary Moral Issues43551
BASC 201Arts & Science Integrative Topics44531
GEOG 205Global Change: Past, Present and Future3.73541
COMP 206Introduction to Software Systems33421
ECSE 202Introduction to Software Development2.73321
FACC 400Engineering Professional Practice35441
CHEE 591Environmental Bioremediation53551
CIVE 207Solid Mechanics53551
CIVE 416Geotechnical Engineering53551
CIVE 290Thermodynamics and Heat Transfer53551
MATH 262Intermediate Calculus54551
CIVE 527Renovation and Preservation: Infrastructure44551
CIVE 432Technical Paper43551
CIVE 318Structural Engineering 253551
CIVE 320Numerical Methods53551
CIVE 202Construction Materials34341
FDSC 200Introduction to Food Science54541
ECSE 551Machine Learning for Engineers55551
INTD 354Civil Society and Development43451
CIVE 205Statics44551
CIVE 206Dynamics42551
SOCI 212International Migration44531
MATH 264Advanced Calculus for Engineers54551
MATH 151Calculus B51551
MECH 261Measurement Laboratory32341
FACC 250Responsibilities of the Professional Engineer35251
MATH 150Calculus A52551
AGRI 215Agro-Ecosystems Field Course55551
CIVE 603Structural Dynamics52551
CIVE 311Geotechnical Mechanics32551
CIVE 208Civil Engineering System Analysis44551
SEAD 515Climate Change Adaptation and Engineering Infrastructure11111
CIVE 463Design of Concrete Structures54551
CIVE 317Structural Engineering 153551
MECH 289Design Graphics54551
CIVE 323Hydrology and Water Resources43551
CIVE 462Design of Steel Structures53551
CIVE 302Probabilistic Systems43541
CIVE 319Transportation Engineering54551
CIVE 324Sustainable Project Management43441
CIVE 327Fluid Mechanics and Hydraulics34331
CIVE 210Surveying44551
CIVE 225Environmental Engineering43551
CCCS 431Networking Fundamentals12211
FACC 300Engineering Economy42551
EPSC 221General Geology34321
AGRI 340Principles of Ecological Agriculture54551
MATH 263Ordinary Differential Equations for Engineers43551
COMP 208Computer Programming for Physical Sciences and Engineering55551
CIVE 418Design Project52551
BIOL 432Limnology00000
ARCH 684Contemporary Theory 100000
BIOL 466Independent Research Project 100000
BIOL 469D1Independent Research Project 400000
ANSC 646Project 400000
ARCH 711Doctoral Proseminar 100000
BIOL 499D1Honours Seminar in Biology00000
BIOL 524Topics in Molecular Biology00000
ARCH 721Literature Review 100000
BIOS 631Biostatistics Internship00000
BIOS 702D1Ph.D. Proposal00000
AEPH 120Physics Laboratory 100000
ANSC 682M.Sc. Thesis 300000
ARTH 205Introduction to Modern Art00000
BMDE 503Biomedical Instrumentation00000
BMDE 519Biomedical Signals and Systems00000
ARTH 226Introduction to Eighteenth-Century Art and Architecture00000
BMDE 654Biomedical Regulatory Affairs - Medical Devices00000
BREE 210Mechanical Analysis & Design00000
ANSC 695MSc General Topic Seminar00000
ARTH 400Selected Methods in Art History00000
BREE 305Fluid Mechanics00000
BREE 324Elements of Food Engineering00000
ARTH 421Selected Topics in Art and Architecture 200000
BREE 327Bio-Environmental Engineering00000
BREE 451Undergraduate Seminar 1 - Oral Presentation00000
ACCT 475Principles of Auditing00000
AGEC 694M.Sc. Thesis 400000
ANTH 609Proseminar in Anthropology00000
ARTH 698Thesis Research 100000
BREE 453Undergraduate Seminar 3 - Scientific Writing00000
BREE 495Engineering Design 300000
ARTH 725Methods in Art History 100000
BREE 504Instrumentation and Control00000
BREE 533Water Quality Management00000
ANTH 680Tutorial Reading 100000
ASPL 637Space Law: General Principles00000
BREE 600Project/Internship Proposal00000