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

ISU Course Reviews

Iowa State University

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
PHYS 231XIntr Classc Phys I22221
PHYS 102LPhysical Sciences for Elementary Education00000
PHYS 132XGeneral Physics II00000
PHYS 222Introduction to Classical Physics II00000
PHYS 232Introduction to Classical Physics II00000
PHYS 241Principles and Symmetries in Classical Physics I00000
PHYS 304Thermal Physics00000
PHYS 321LIntroductory Laboratory in Modern Physics I00000
PHYS 365Electricity and Magnetism II00000
PHYS 450Undergraduate Research00000
PHYS 490Independent Study00000
PHYS 512Condensed Matter Physics II00000
PHYS 528Mathematical Methods for the Physical Sciences00000
PHYS 564Advanced Classical Mechanics00000
PHYS 590CHigh Energy Physics00000
PHYS 625Physics of Strong Interactions00000
PHYS 650EApplied Physics00000
PHYS 660EApplied Physics00000
PHYS 112General Physics00000
PHYS 132LLab Gen Physics II00000
PHYS 222HIntroduction to Classical Physics II: Honors00000
PHYS 232HIntroduction to Classical Physics II: Honors00000
PHYS 290Independent Study00000
PHYS 311Intermediate Laboratory00000
PHYS 362Intermediate Mechanics00000
PHYS 422XFnd Quantum Computg00000
PHYS 480Quantum Mechanics I00000
PHYS 502Introductory Research Seminar00000
PHYS 526Particle and Nuclear Physics00000
PHYS 536Physics of Semiconductor Devices00000
PHYS 571Electricity and Magnetism I00000
PHYS 611Quantum Theory of Condensed Matter00000
PHYS 650DPhysics00000
PHYS 660CHigh Energy Physics00000
PHYS 111General Physics00000
PHYS 131LLab Gen Physics I00000
PHYS 221HIntroduction to Classical Physics I: Honors00000
PHYS 231LLab Clscl Physics I00000
PHYS 241HPrinciples and Symmetries in Classical Physics I, Honors.00000
PHYS 302The Challenge of Contemporary Physics00000
PHYS 321Introduction to Modern Physics I00000
PHYS 361Classical Mechanics00000
PHYS 399Seminar on Secondary School Physics00000
PHYS 461Physics of Biomolecules00000
PHYS 496Modern Optics00000
PHYS 522XFnd Quantum Computg00000
PHYS 532Molecular and Cell Biophysics00000
PHYS 551Computational Physics00000
PHYS 590EApplied Physics00000
PHYS 599Creative Component00000
PHYS 638Elementary Particle Physics II00000
PHYS 650BCondensed Matter Physics00000
PHYS 660BCondensed Matter Physics00000
PHYS 101Physics for the Nonscientist00000
PHYS 131XGeneral Physics I00000
PHYS 221Introduction to Classical Physics I00000
PHYS 232XIntr Classc Phys II00000
PHYS 242HPrinciples and Symmetries in Classical Physics II, Honors (S...00000
PHYS 306Physics of Wave Motion00000
PHYS 322LIntroductory Laboratory in Modern Physics II00000
PHYS 398Cooperative Education00000
PHYS 450LUndergraduate Research00000
PHYS 490HIndependent Study, Honors00000
PHYS 521Ultrafast Laser Science and Spectroscopy00000
PHYS 535Physics of Semiconductors00000
PHYS 561Physics of Biomolecules00000
PHYS 590BCondensed Matter Physics00000
PHYS 592Quantum Physics II00000
PHYS 646Mathematical Modeling of Complex Physical Systems00000
PHYS 650CHigh Energy Physics00000
PHYS 682Quantum Field Theory II00000
PHYS 50Intro Physics Prep00000
PHYS 115LLaboratory in Physics for the Life Sciences00000
PHYS 198Physics of Music00000
PHYS 232LIntroduction to Classical Physics II Laboratory00000
PHYS 298Cooperative Education00000
PHYS 311TIntermediate Laboratory for Secondary Physics Teachers00000
PHYS 364Electricity and Magnetism I00000
PHYS 421Ultrafast Laser Science and Spectroscopy00000
PHYS 470LApplied Physics Laboratory00000
PHYS 501Oral Communication of Physics Seminar00000
PHYS 534Symmetry and Group Theory in Physics00000
PHYS 572Electricity and Magnetism II00000
PHYS 591Quantum Physics I00000
PHYS 637Elementary Particle Physics I00000
PHYS 650FBiophysics00000
PHYS 681Quantum Field Theory I00000
PHYS 50XIntro Physics Prep00000
PHYS 115Physics for the Life Sciences00000
PHYS 199Introductory Seminar00000
PHYS 231HHonors-Classic Ph I00000
PHYS 242Principles and Symmetries in Classical Physics II00000
PHYS 310Electronic Instrumentation for Experimental Physics00000
PHYS 322Introduction to Modern Physics II00000
PHYS 389Junior Seminar00000
PHYS 432Molecular and Cell Biophysics00000
PHYS 481Quantum Mechanics II00000
PHYS 511Condensed Matter Physics I00000
PHYS 531Statistical Mechanics00000
PHYS 541General Relativity00000
PHYS 590ANuclear Physics00000
PHYS 590DPhysics00000
PHYS 624Advanced Nuclear Physics00000
PHYS 650ANuclear Physics00000
PHYS 660DPhysics00000
PHYS 699Research00000