- This AI writes in your style of writing!

McGill Course Reviews

McGill University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
COMP 202Foundations of Programming3.
MATH 133Linear Algebra and Geometry4.
CHEM 110General Chemistry
MATH 139Calculus 1 with Precalculus4.9554.52
FACC 100Introduction to the Engineering Profession4.754.54.52
PHYS 131Mechanics and Waves4.23552
MATH 141Calculus 242.54.552
BIOL 112Cell and Molecular Biology3.23.5232
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
MATH 150Calculus A52551
FDSC 200Introduction to Food Science54541
CCCS 431Networking Fundamentals12211
FACC 300Engineering Economy42551
MECH 289Design Graphics54551
COMP 208Computer Programming for Physical Sciences and Engineering55551
AGRI 215Agro-Ecosystems Field Course55551
MECH 261Measurement Laboratory32341
MATH 264Advanced Calculus for Engineers54551
CIVE 206Dynamics42551
MATH 151Calculus B51551
EPSC 221General Geology34321
CIVE 311Geotechnical Mechanics32551
CIVE 207Solid Mechanics53551
MATH 262Intermediate Calculus54551
AGRI 340Principles of Ecological Agriculture54551
FACC 250Responsibilities of the Professional Engineer35251
CIVE 202Construction Materials34341
CIVE 210Surveying44551
MATH 263Ordinary Differential Equations for Engineers43551
CIVE 317Structural Engineering 153551
COMP 250Introduction to Computer Science11451
CIVE 208Civil Engineering System Analysis44551
CIVE 290Thermodynamics and Heat Transfer53551
CIVE 205Statics44551
ARTH 502Advanced Topics in Art and Architectural History00000
ANTH 202Socio-Cultural Anthropology00000
ARTH 701Ph.D. Comprehensive Examination00000
ASPL 655Research Project 100000
AGRI 410D2Agrology Internship00000
ANTH 322Social Change in Modern Africa00000
ASPL 693Master's Thesis 400000
ATOC 185Natural Disasters00000
ANTH 381Special Topic 200000
ATOC 480Honours Research Project00000
ATOC 568Ocean Physics00000
AERO 401Introduction to Aerospace Engineering00000
ANAT 315Clinical Human Musculoskeletal Anatomy00000
ANTH 480Special Topic 500000
ATOC 693Master's Thesis Research 200000
ATOC 751Seminar: Physical Meteorology00000
ARTH 447Independent Research Course00000
ANSC 797Animal Science Seminar 300000
ARTH 698Thesis Research 100000
ANTH 501Anthropology Beyond the Human00000
BASC 449D1Integrative Research Project00000
ASPL 633Public International Air Law00000
ANTH 307Andean Prehistory00000
ASPL 690Master's Thesis 100000
AEPH 112Introductory Physics 100000
ATOC 181Introduction to Atmospheric Science00000
ANTH 357Archaeological Methods00000
ATOC 315Thermodynamics and Convection00000
AGRI 519Sustainable Development Plans00000
ATOC 531Dynamics of Current Climates00000
ANTH 419Archaeology of Hunter-Gatherers00000
ATOC 672Reading Course: Oceanography 100000
ACCT 475Principles of Auditing00000
ATOC 699Master's Thesis00000
ANTH 490N2Honours Thesis00000
ANAT 365Cellular Trafficking00000
ANTH 609Proseminar in Anthropology00000
BBME 600N2Seminars in Biological and Biomedical Engineering00000
BBME 695Thesis Submission00000
BBME 697Thesis Research 400000
AFRI 401Swahili Language and Culture00000
ANAT 432D1Honours Research Project00000
ANTH 611Research Design00000
BIEN 290Bioengineering Measurement Laboratory00000
BIEN 314Transport Phenomena in Biological Systems 100000
ANTH 615Seminar in Medical Anthropology00000
BIEN 470Bioengineering Design Project00000
BIEN 510Engineered Nanomaterials for Biomedical Applications00000
ANAT 690D1Cell and Developmental Biology00000
ANTH 680Tutorial Reading 100000
BIOC 311Metabolic Biochemistry00000
BIOC 450Protein Structure and Function00000
ANTH 695M.A. Thesis Tutorial 200000
BIOC 491Independent Research00000
BIOC 603Genomics and Gene Expression00000
ACCT 385Principles of Taxation00000
ACCT 683Practice of Taxation00000
AFRI 499Arts Internships: African Studies00000
ANAT 698M.Sc. Thesis Research 100000