Your feedback has been sent to our team.
3.67
4.00
3.33
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.
4.33
4.00
3.69
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.
2.67
4.15
3.11
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.
4.20
4.20
3.55
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.
1.11
4.33
3.34
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.
1.44
4.33
3.26
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.
3.67
4.67
3.12
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.
3.30
4.67
3.17
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.
3.33
5.00
3.55
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
5.00
5.00
3.47
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.
No course sections viewed yet.