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

UBC Course Reviews

University of British Columbia

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
PHYS 158Introductory Physics for Engineers II3.21.34.53.86
PHYS 157Introductory Physics for Engineers I4.33.654.45
PHYS 131Energy and Waves (Lecture)3.643.33.34
PHYS 170Mechanics I3.542.343
PHYS 474Applied Solid State Physics4.52552
PHYS 117Dynamics and Waves3.734.53.52
PHYS 108Enriched Physics II55551
PHYS 159Introductory Physics Laboratory for Engineers3.75421
PHYS 203Thermal Physics I42441
PHYS 216Intermediate Mechanics45451
PHYS 118Electricity, Light and Radiation54431
PHYS 106Enriched Physics 1 (lecture)53541
PHYS 119Experimental Physics Lab32351
PHYS 447CAdvanced Topics in Physics - ADV TPCS PHYS00000
PHYS 501Quantum Mechanics II00000
PHYS 404Introduction to Medical Physics00000
PHYS 400Introduction to Elementary Particles00000
PHYS 348Frontiers in Physics and Astronomy00000
PHYS 312Introduction to Mathematical Physics00000
PHYS 305Introduction to Biophysics00000
PHYS 298Co-operative Work Placement I00000
PHYS 210Introduction to Computational Physics00000
PHYS 447AAdvanced Topics in Physics - ADV TPCS PHYS00000
PHYS 449Honours Thesis00000
PHYS 490Student Directed Seminar00000
PHYS 555BDirected Studies in Physics - DIRECTED STUDIES00000
PHYS 545Anatomy, Physiology and Statistics for Medical Physicists00000
PHYS 520BTeaching Techniques in Physics and Astronomy - TEACH PHYS&ASTR00000
PHYS 509CTheory of Measurements - MEASUREMNT THEOR00000
PHYS 506Elementary Particle Physics00000
PHYS 555ADirected Studies in Physics - DIRECTED STUDIES00000
PHYS 565Applications of Radioisotopes in Science and in Medicine00000
PHYS 527BTopics in Nuclear Physics - TPS NUCLEAR PHYS00000
PHYS 503Condensed Matter Physics II00000
PHYS 129Experimental Physics Lab II00000
PHYS 571Physical Cosmology00000
PHYS 533Laser Physics00000
PHYS 521DGroup Theory Methods in Quantum Mechanics - GRP THRY METH QM00000
PHYS 315Quantum Physics of Materials00000
PHYS 107Enriched Physics 100000
PHYS 101Energy and Waves00000
PHYS 599AM.A.Sc. Thesis - MASC THESIS00000
PHYS 560Physics and Engineering of Particle Accelerators00000
PHYS 409AExperimental Physics - EXPTL PHYSICS00000
PHYS 542Nuclear Magnetic Resonance Imaging00000
PHYS 539Radiation Dosimetry00000
PHYS 530BTopics in General Relativity Theory - GEN RELATIVITY00000
PHYS 526Quantum Field Theory I00000
PHYS 520ATeaching Techniques in Physics and Astronomy - TEACH PHYS&ASTR00000
PHYS 508Quantum Field Theory II00000
PHYS 502Condensed Matter Physics I00000
PHYS 499Co-operative Work Placement V00000
PHYS 473Applied Nuclear Physics00000
PHYS 349Directed Research Project in Physics00000
PHYS 420CPhysics Demonstrations - PHYS DEMONSTRATS00000
PHYS 407Introduction to General Relativity00000
PHYS 546Clinical Experience in Medical Physics00000
PHYS 536Advanced Radiation Biophysics00000
PHYS 534Radiotherapy Physics I00000
PHYS 529BTopics in Quantum Theory - TPS QUANTUM THRY00000
PHYS 525BAdvanced Condensed Matter Physics - ADV COND MATTER00000
PHYS 516Statistical Mechanics00000
PHYS 505Nuclear Physics00000
PHYS 500Quantum Mechanics I00000
PHYS 447BAdvanced Topics in Physics - ADV TPCS PHYS00000
PHYS 438Zoological Physics00000
PHYS 409BExperimental Physics - EXPTL PHYSICS00000
PHYS 555FDirected Studies in Physics - DIRECTED STUDIES00000
PHYS 403Statistical Mechanics00000
PHYS 401Electromagnetic Theory00000
PHYS 350Applications of Classical Mechanics00000
PHYS 341Physics of Music00000
PHYS 319Electronics Laboratory00000
PHYS 306Advanced Mechanics00000
PHYS 301Electricity and Magnetism00000
PHYS 229Intermediate Experimental Physics II00000
PHYS 200Relativity and Quanta00000
PHYS 109Enriched Experimental Physics00000
PHYS 555CDirected Studies in Physics - DIRECTED STUDIES00000
PHYS 408Optics00000
PHYS 405Radiation Biophysics00000
PHYS 402Applications of Quantum Mechanics00000
PHYS 399Co-operative Work Placement III00000
PHYS 100Introductory Physics00000
PHYS 333Energy and Climate00000
PHYS 309Electrical Laboratory00000
PHYS 304Introduction to Quantum Mechanics00000
PHYS 299Co-operative Work Placement II00000
PHYS 219Intermediate Experimental Physics I00000
PHYS 410Computational Physics00000
PHYS 549Master's Thesis00000
PHYS 541Nuclear Medicine00000
PHYS 540Radiological Imaging00000
PHYS 535Radiotherapy Physics II00000
PHYS 531Particle Detection Techniques00000
PHYS 528BElementary Particle Physics - TP ELEM PARTICLE00000
PHYS 523BQuantum Electronics and Nonlinear Optics - QNTM ELEC&NLNR00000
PHYS 504Special Relativity and Classical Electromagnetism00000
PHYS 498Co-operative Work Placement IV00000
PHYS 649Doctoral Dissertation00000