• PHYS 5320

    Fundamentals of Photonics
     Rating

    3.67

     Difficulty

    4.00

     GPA

    3.33

    Last Taught

    Spring 2025

    This course is designed to provide an understanding of the physics that underlies technologies such as lasers, optical time/frequency standards, laser gyros, and optical telecommunication. Covers the basic physics of lasers and laser beams, nonlinear optics, optical fibers, modulators and optical signal processing, detectors and measurements systems, and optical networks. Prerequisite: PHYS 5310 or instructor permission.

  • PHYS 5640

    Computational Physics II
     Rating

    4.33

     Difficulty

    4.00

     GPA

    3.69

    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 2415

    Introductory Physics 2 for Engineers
     Rating

    2.67

     Difficulty

    4.15

     GPA

    3.11

    Last Taught

    Spring 2026

    Second semester of introductory physics sequence recommended for engineers and other scientists. Topics include electricity, magnetism, circuits and optics. Emphasis is on development of skills for practical applications. Three lecture hours. Prerequisites: PHYS 1420 or PHYS 1425; co-requisite: MATH 2310; or instructor permission.

  • PHYS 1655

    Introduction to Python for Scientists and Engineers
     Rating

    4.20

     Difficulty

    4.20

     GPA

    3.55

    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 3120

    Applied Physics: Energy
     Rating

    1.11

     Difficulty

    4.33

     GPA

    3.34

    Last Taught

    Spring 2026

    Basic physics principles of energy sources and energy production, conversion, distribution, and storage. This course will focus on the basic physics principles and applications of engines, nuclear energy, solar power and photovoltaic, geothermal, wind and hydropower, fuel cells, batteries, bioenergy and fossil energy, as well as energy harvesting in the internet age. We will also learn a closely related topic of physics of climate and "drawdown". The course will conclude with the outlook of renewable energies. Three lecture hours. Prerequisite: PHYS 2620 or instructor permission.

  • PHYS 3310

    Statistical Physics
     Rating

    1.44

     Difficulty

    4.33

     GPA

    3.26

    Last Taught

    Fall 2025

    Includes temperature and the laws of thermodynamics; introductory treatments of kinetic theory and statistical mechanics; and applications of Boltzmann, Bose-Einstein, and Fermi-Dirac distributions. Prerequisite: MATH 3255 (preferred) or MATH 3250, and PHYS 2620, or instructor permission.

  • PHYS 1420

    Introductory Physics 1: Classical Mechanics, Waves, and Thermodynamics
     Rating

    3.67

     Difficulty

    4.67

     GPA

    3.12

    Last Taught

    Spring 2026

    First semester of the introductory physics sequence recommended for prospective physics majors. Topics include particle kinematics and dynamics, energy and momentum conservation, rotational motion, fluids, oscillatory motion, waves, sound, and thermodynamics. Emphasis is on building foundations for future studies in physics. Three lecture hours. Prerequisite: MATH 1310; Co-requisite: MATH 1320; or instructor permission.

  • PHYS 3650

    Quantum Physics I
     Rating

    3.30

     Difficulty

    4.67

     GPA

    3.17

    Last Taught

    Fall 2025

    Includes quantum phenomena and an introduction to wave mechanics; the hydrogen atom and atomic spectra. Prerequisite: MATH 3250, MATH 4210 or PHYS 3340, PHYS 2620, 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 5630

    Computational Physics I
     Rating

    5.00

     Difficulty

    5.00

     GPA

    3.47

    Last Taught

    Fall 2025

    Surveys computational methods for problem solving in the physical sciences. Topics include numerical precision and efficiency, solutions of differential equations, optimization problems, Monte Carlo simulation, statistical methods, and data analytics. Tools for data visualization and use of libraries in both C/C++ and Python will be explored. Prerequisites: PHYS 2410 or PHYS 2415, PHYS 2620, and programming experience in Python and/or C.