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

Princeton Course Reviews

Princeton University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
PHY 401Cosmology00000
PHY 104General Physics II00000
PHY 105Advanced Physics (Mechanics)00000
PHY 108Physics for the Life Sciences00000
PHY 112Gravity and The Cosmos00000
PHY 115BPhysics for Future Leaders00000
PHY 192An Integrated Introduction to Engineering, Mathematics, Phys...00000
PHY 206Black Holes00000
PHY 209Computational Physics Seminar00000
PHY 211Invitation to Theoretical Physics00000
PHY 232An Integrated, Quantitative Introduction to the Natural Scie...00000
PHY 234An Integrated, Quantitative Introduction to the Natural Scie...00000
PHY 301Thermal Physics00000
PHY 304Advanced Electromagnetism00000
PHY 309The Science of Fission and Fusion Energy00000
PHY 321General Relativity00000
PHY 102Introductory Physics II00000
PHY 403Mathematical Methods of Physics00000
PHY 419Physics and Chemistry of Earth's Interior00000
PHY 456Quantum Optics00000
PHY 503Classical Mechanics: Principles and Problem Solving (Half-Te...00000
PHY 506Advanced Quantum Mechanics00000
PHY 510Advanced Quantum Field Theory00000
PHY 513Quantum Mechanics: Principles and Problem Solving (Half Term...00000
PHY 521Introduction to Mathematical Physics00000
PHY 525Introduction to Condensed Matter Physics00000
PHY 535Phase Transitions and the Renormalization Group00000
PHY 539Selected Topics in High-Energy Physics - Introduction to Str...00000
PHY 555Topics in Biophysics and Quantitative Biology00000
PHY 558Electronic Methods in Experimental Physics II00000
PHY 563Physics of the Universe00000
PHY 570Method and Logic in Quantitative Biology00000
PHY 408Modern Classical Dynamics00000
PHY 103General Physics I00000
PHY 106Advanced Physics (Electromagnetism)00000
PHY 109Physics Methods and Applications00000
PHY 115APhysics for Future Leaders00000
PHY 191An Integrated Introduction to Engineering, Mathematics, Phys...00000
PHY 205Classical Mechanics00000
PHY 208Principles of Quantum Mechanics00000
PHY 210Experimental Physics Seminar00000
PHY 231An Integrated, Quantitative Introduction to the Natural Scie...00000
PHY 233An Integrated, Quantitative Introduction to the Natural Scie...00000
PHY 235Introduction to Research in Physics00000
PHY 305Introduction to the Quantum Theory00000
PHY 312Experimental Physics00000
PHY 371Global Geophysics00000
PHY 402Stars and Star Formation00000
PHY 101Introductory Physics I00000
PHY 442Geodynamics00000
PHY 502Communicating Physics (Half-Term)00000
PHY 504Electromagnetism: Principles and Problem Solving (Half Term)00000
PHY 509Quantum Field Theory00000
PHY 512Monte Carlo and Molecular Dynamics Simulation in Statistical...00000
PHY 514Statistical Physics: Principles and Problem Solving (Half-Te...00000
PHY 523Introduction to Relativity00000
PHY 529High-Energy Physics00000
PHY 536Advanced Condensed Matter Physics II00000
PHY 540Selected Topics in Theoretical High-Energy Physics00000
PHY 557Electronic Methods in Experimental Physics00000
PHY 562Biophysics00000
PHY 565Fundamentals of Nanophotonics00000
PHY 581Graduate Research Internship00000