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

McGill Course Reviews

McGill University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
PHYS 131Mechanics and Waves3.12.3443
PHYS 142Electromagnetism and Optics4.33551
PHYS 320Introductory Astrophysics00000
PHYS 232Heat and Waves00000
PHYS 186Astrobiology00000
PHYS 181Everyday Physics00000
PHYS 743Very Early Universe00000
PHYS 692D1Thesis Project00000
PHYS 690D1M.Sc. Thesis00000
PHYS 551Quantum Theory00000
PHYS 558Solid State Physics00000
PHYS 512Computational Physics with Applications00000
PHYS 469Honours Laboratory in Modern Physics 200000
PHYS 439Majors Laboratory in Modern Physics00000
PHYS 396Undergraduate Research Project00000
PHYS 352Honours Electromagnetic Waves00000
PHYS 329Statistical Physics with Biophysical Applications00000
PHYS 253Thermal Physics00000
PHYS 242Electricity and Magnetism00000
PHYS 182Our Evolving Universe00000
PHYS 107Mechanics Laboratory00000
PHYS 620Experimental Methods of Subatomic Physics00000
PHYS 489Special Project00000
PHYS 351Honours Classical Mechanics 200000
PHYS 342Majors Electromagnetic Waves00000
PHYS 183The Milky Way Inside and Out00000
PHYS 102Introductory Physics - Electromagnetism00000
PHYS 271Introduction to Quantum Physics.00000
PHYS 742Introduction to the Standard Model.00000
PHYS 719Special Topics: Solid State Physics 2.00000
PHYS 658Advanced Condensed Matter.00000
PHYS 642Radiative Processes in Astrophysics.00000
PHYS 632Seminar in Astrophysics 1.00000
PHYS 446Majors Quantum Physics.00000
PHYS 118E & M Laboratory.00000
PHYS 741Superstring Theory.00000
PHYS 717Many-body Physics.00000
PHYS 657Classical Condensed Matter.00000
PHYS 641Observational Techniques of Modern Astrophysics.00000
PHYS 616Multifractals and Turbulence.00000
PHYS 691Thesis Preparation00000
PHYS 744Finite Temperature Field Theory.00000
PHYS 730Special Topics: High Energy Physics 1.00000
PHYS 690N2M.Sc. Thesis.00000
PHYS 644Galaxies and Cosmology.00000
PHYS 634Seminar in Advanced Materials.00000
PHYS 534Nanoscience and Nanotechnology.00000
PHYS 214Introductory Astrophysics.00000
PHYS 690D2M.Sc. Thesis00000
PHYS 567Particle Physics00000
PHYS 514General Relativity00000
PHYS 457Honours Quantum Physics 200000
PHYS 339Measurements Laboratory in General Physics00000
PHYS 692D2Thesis Project00000
PHYS 562Electromagnetic Theory00000
PHYS 519Advanced Biophysics00000
PHYS 447Applications of Quantum Mechanics00000
PHYS 432Physics of Fluids00000
PHYS 359Honours Laboratory in Modern Physics 100000
PHYS 333Thermal and Statistical Physics00000
PHYS 331Topics in Classical Mechanics00000
PHYS 321Data Science and Observational Astrophysics00000
PHYS 258Experimental Methods 200000
PHYS 228Energy and the Environment00000
PHYS 108E&M Laboratory00000
PHYS 718Special Topics: Solid State Physics 100000
PHYS 101Introductory Physics - Mechanics00000
PHYS 690M.Sc. Thesis00000
PHYS 607Selected Topics: Contemporary Physics 200000
PHYS 559Advanced Statistical Mechanics00000
PHYS 521Astrophysics00000
PHYS 478Short Research Project00000
PHYS 449Majors Research Project00000
PHYS 434Optics00000
PHYS 357Honours Quantum Physics 100000
PHYS 340Majors Electricity and Magnetism00000
PHYS 260Modern Physics and Relativity00000
PHYS 251Honours Classical Mechanics 100000
PHYS 224Physics of Music00000
PHYS 660Quantum Condensed Matter00000
PHYS 117Mechanics Laboratory00000
PHYS 643Astrophysical Fluids00000
PHYS 606Selected Topics: Contemporary Physics 100000
PHYS 557Nuclear Physics00000
PHYS 479Physics Research Project00000
PHYS 459D1Honours Research Thesis00000
PHYS 404Climate Physics00000
PHYS 350Honours Electricity and Magnetism00000
PHYS 328Electronics00000
PHYS 257Experimental Methods 100000
PHYS 230Dynamics of Simple Systems00000
PHYS 673Quantum Field Theory 200000
PHYS 693M.Sc. Research00000
PHYS 659Experimental Condensed Matter00000
PHYS 645High Energy Astrophysics00000
PHYS 459D2Honours Research Thesis00000
PHYS 362Statistical Mechanics00000
PHYS 319Introduction to Biophysics00000
PHYS 241Signal Processing00000
PHYS 731Special Topics: High Energy Physics 200000
PHYS 700Preliminary Ph.D. Examination00000
PHYS 692Thesis Project00000
PHYS 610Quantum Field Theory 100000
PHYS 346Majors Quantum Physics00000
PHYS 180Space, Time and Matter00000