McGill Course Reviews

McGill University

CodeNameOverallEasinessInterestUsefulnessReviews
COMP 202Foundations of Programming3.12.63.43.45
MATH 133Linear Algebra and Geometry4.33.34.84.84
CHEM 110General Chemistry 14.944.74.73
MATH 139Calculus 1 with Precalculus4.44.554.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.44552
CHEM 120General Chemistry 24.74551
PHYS 142Electromagnetism and Optics4.33551
PHIL 237Contemporary Moral Issues4.33551
BASC 201Arts & Science Integrative Topics44531
GEOG 205Global Change: Past, Present and Future3.72541
COMP 206Introduction to Software Systems33421
ECSE 202Introduction to Software Development2.73321
CIVE 206Dynamics42551
EPSC 221General Geology34321
FACC 250Responsibilities of the Professional Engineer35251
CCCS 431Networking Fundamentals12211
MATH 151Calculus B51551
MATH 150Calculus A52551
CIVE 207Solid Mechanics53551
FDSC 200Introduction to Food Science54541
MECH 289Design Graphics54551
MATH 262Intermediate Calculus54551
COMP 208Computer Programming for Physical Sciences and Engineering55551
CIVE 202Construction Materials34341
MATH 263Ordinary Differential Equations for Engineers43551
CIVE 210Surveying44551
CIVE 290Thermodynamics and Heat Transfer53551
CIVE 205Statics43551
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
ANTH 501Anthropology Beyond the Human00000
BASC 449D1Integrative Research Project00000
BBME 695Thesis Submission00000
ANAT 432D1Honours Research Project00000
ANTH 611Research Design00000
BIEN 290Bioengineering Measurement Laboratory00000
BIEN 470Bioengineering Design Project00000
ANTH 680Tutorial Reading 100000
BIOC 311Metabolic Biochemistry00000
ARTH 447Independent Research Course00000
ANSC 797Animal Science Seminar 300000
ARTH 698Thesis Research 100000
AGRI 215Agro-Ecosystems Field Course00000
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
BIOC 491Independent Research00000
ANAT 365Cellular Trafficking00000
BBME 600N2Seminars in Biological and Biomedical Engineering00000
ANTH 609Proseminar in Anthropology00000
BBME 697Thesis Research 400000
AFRI 401Swahili Language and Culture00000
BIEN 314Transport Phenomena in Biological Systems 100000
ANTH 615Seminar in Medical Anthropology00000
BIEN 510Engineered Nanomaterials for Biomedical Applications00000
ANAT 690D1Cell and Developmental Biology00000
BIOC 450Protein Structure and Function00000
ANTH 695M.A. Thesis Tutorial 200000
ACCT 385Principles of Taxation00000
BIOC 603Genomics and Gene Expression00000
ACCT 683Practice of Taxation00000
AFRI 499Arts Internships: African Studies00000
ANAT 698M.Sc. Thesis Research 100000
ANTH 700Ph.D. Preliminary Examination00000
BIOC 701Research Seminar 100000
BIOE 680Bioethical Theory00000
ANTH 780Reading and Research 100000
BIOE 690M.Sc. Thesis Literature Survey00000
BIOE 692M.Sc. Thesis Research Progress Report00000
ANSC 250Principles of Animal Science00000
ANTH 790Ph.D. Tutorial 100000