• PHYS 5210

    Discrete Group Theory for Condensed Matter Physics
     Rating

     Difficulty

     GPA

    3.51

    Last Taught

    Spring 2025

    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 2030

    Principles of Physics 1 Workshop
     Rating

    2.12

     Difficulty

    3.72

     GPA

    3.52

    Last Taught

    Fall 2025

    Group problem solving, data acquisition and analysis, and application of physics to real life scenarios in the framework of classical mechanics and thermodynamics. The course satisfies the requirements for pre-health students. Co-requisites: PHYS 2010

  • PHYS 3170

    Advanced Laboratory A
     Rating

    4.07

     Difficulty

    3.00

     GPA

    3.53

    Last Taught

    Fall 2025

    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 2040

    Principles of Physics 2 Workshop
     Rating

    2.05

     Difficulty

    3.36

     GPA

    3.54

    Last Taught

    Summer 2025

    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 1655

    Introduction to Python for Scientists and Engineers
     Rating

    4.08

     Difficulty

    4.25

     GPA

    3.55

    Last Taught

    Fall 2025

    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 5620

    Solid State Physics
     Rating

    3.33

     Difficulty

    5.00

     GPA

    3.55

    Last Taught

    Fall 2025

    This course will study various phenomena in condensed matter physics, including crystallography, basic group theory, x-ray and neutron diffraction, lattice vibrations, electrons in a metal, electronic band theory, electrons under an external magnetic field, semiconductors, magnetism and superconductivity. Not only the topics but also the theoretical and experimental techniques that are covered in this course are essential for PhD students as well as advanced Undergraduate students in Physics, Chemistry, Chemical Engineering, and Materials Science and Engineering to excel in their research career.Prerequisite: PHYS 3650 (Quantum Mechanics I) or an equivalent course

  • PHYS 8630

    Introduction to Field Theory
     Rating

     Difficulty

     GPA

    3.55

    Last Taught

    Fall 2025

    Introduces the quantization of field theories, including those based on the Dirac and Klein-Gordon equations. Derives perturbation theory in terms of Feynman diagrams, and applies it to simple field theories with interactions. Introduces the concept of renormalization. Prerequisite: PHYS 7620.

  • PHYS 5880

    Introduction to Quantum Computing
     Rating

     Difficulty

     GPA

    3.57

    Last Taught

    Fall 2025

    An introduction to quantum computation, a modern discipline looking for ways to harness the power of quantum mechanics to gain exponential speedup of computations and simulations. We will go through the basic algorithms, discuss error correction and various physical platforms suggested for a possible implementation of such a computer. The course assumes a knowledge of linear algebra, basic probability and familiarity with quantum mechanics.

  • PHYS 8220

    Fundamentals of Photonics
     Rating

     Difficulty

     GPA

    3.67

    Last Taught

    Spring 2025

    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

    5.00

     Difficulty

    4.00

     GPA

    3.69

    Last Taught

    Spring 2025

    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. PHYS 1420 or 1425; MATH 2310. Co-requisites: PHYS 2410 or 2415; MATH 3250 or instructor permission