• PHYS 7420

    Electricity and Magnetism II
     Rating

     Difficulty

     GPA

    3.47

    Last Taught

    Spring 2026

    Development of the theory of special relativity, relativistic electrodynamics, radiation from moving charges, classical electron theory, and Lagrangian and Hamiltonian formulations of electrodynamics. Prerequisite: PHYS 7420 or instructor permission.

  • PHYS 3180

    Advanced Laboratory B
     Rating

    4.00

     Difficulty

    2.00

     GPA

    3.49

    Last Taught

    Spring 2026

    Approximately five experiments drawn from the major fields of physics. Introduces precision apparatus, experimental techniques, and methods of evaluating experimental results. Outside report preparation is required. Six laboratory hours. Prerequisite: PHYS 2640 or PHYS 3140

  • PHYS 5210

    Discrete Group Theory for Condensed Matter Physics
     Rating

     Difficulty

     GPA

    3.51

    Last Taught

    Spring 2026

    Group theory is an elegant method based on symmetry to understand complex phenomena in nature. This course is to learn the basic principles of Discrete Group Theory and its application to Condensed Matter Physics. Representation theory, characters and basis functions of a group, and group theory in quantum mechanics will be discussed to learn the basic principles, and a few applications will be discussed. Prerequisite: PHYS 3650 or CHEM 3410.

  • PHYS 1655

    Introduction to Python for Scientists and Engineers
     Rating

    4.28

     Difficulty

    4.17

     GPA

    3.54

    Last Taught

    Spring 2026

    This course provides an introduction to the Python programming language with applications to common problems in the science and engineering fields. It emphasizes three core skills: analyzing data, simulating data, and visualizing data. No previous programming or computer experience is required. Prerequisite: MATH 1210 or equivalent, or instructor permission.

  • PHYS 2040

    Principles of Physics 2 Workshop
     Rating

    2.05

     Difficulty

    3.36

     GPA

    3.58

    Last Taught

    Spring 2026

    Group problem solving, data acquisition and analysis, and application of physics to real life scenarios in the framework of electricity and magnetism. The course satisfies the requirements for pre-health students. Co-requisites: PHYS 2020. Prerequisite: PHYS 2030

  • PHYS 5160

    Introduction to String Theory
     Rating

     Difficulty

     GPA

    3.62

    Last Taught

    Spring 2026

    This course introduces a modern topic in theoretical high energy physics to an advanced undergraduate / beginner graduate student audience. Among the directions which are being explored are the physics of extra dimensions, and a unified treatment of gravity and electromagnetism in the context of string theory. Prerequisite: Physics 3210 (Classical Mechanics), 3430 (Electricity & Magnetism II) and 3660 (Quantum Mechanics II), or permission of the instructor.

  • PHYS 8750

    Elementary Particle Physics I
     Rating

     Difficulty

     GPA

    3.65

    Last Taught

    Spring 2026

    Introduction to the Standard Model of Electroweak and Strong Interactions, to be followed by physics beyond the Standard Model, including aspects of Grand Unification, Supersymmetry, and neutrino masses.

  • PHYS 5640

    Computational Physics II
     Rating

    4.33

     Difficulty

    4.00

     GPA

    3.67

    Last Taught

    Spring 2026

    Advanced topics in computational physics including numerical methods for partial differential equations, Monte Carlo modeling, advanced methods for linear systems, and special topics in computational physics. Prerequisite: PHYS 5630, or instructor permission.

  • PHYS 8220

    Fundamentals of Photonics
     Rating

     Difficulty

     GPA

    3.67

    Last Taught

    Spring 2026

    Studies nonlinear optical phenomena; the laser, sum, and difference frequency generation, optical parametric oscillation, and modulation techniques. Prerequisite: PHYS 5310 and exposure to quantum mechanics.

  • PHYS 2720

    Problem Solving and Special Topics in Classical Physics
     Rating

    4.67

     Difficulty

    3.50

     GPA

    3.69

    Last Taught

    Spring 2026

    Develop and extend the techniques of introductory physics and calculus to solve more complicated problems. The course covers topics in mechanics, fluids, thermodynamics, electromagnetism, waves, and optics. Recommended prerequisites: PHYS 1420 or 1425; MATH 2310. Recommended co-requisites: PHYS 2410 or 2415; MATH 3250.