Check out the Schedule of Classes to see which courses are being offered.  Descriptions of the courses below as well as the requirements for majors and minors can be found in the General Bulletin. Course home pages may be found in the current Course Syllabi. A list of course offerings by semester and course descriptions (PHYS, ENGR, ASTR) are available.  
PHYSICS
PHYS 1305 - General Physics I
PHYS 1307 - General Physics II
PHYS 1308 - Introduction to Engineering/Physics
PHYS 1310 - Fundamentals of Electronics
PHYS 1318 - Musical Acoustics
PHYS 1325 - Introductory Physical Science
PHYS 1301 - Mechanics and Heat
PHYS 1302 - Electricity, Sound, and Light
PHYS 2341 - Technical Physics I
PHYS 2342 - Technical Physics II
PHYS 2450 - Engineering Statics
PHYS 2362 - Electrical Circuits and Devices
PHYS 3421 - Engineering Dynamics
PHYS 3333 - Modern Physics
PHYS 3343 - Digital Systems
PHYS 3347 - Mathematical Applications in Physics I
PHYS 4310 - Experimental Techniques of Physics
PHYS 4330 - Thermodynamics
PHYS 4331 - Introductory Quantum Mechanics
PHYS 4340 - Introduction to Electricity & Magnetism
PHYS 4441 - Optics
PHYS 4170 - Individual Instr. in Tech. Presentations
PHYS 4175 - Special Problems
PHYS 5311 - Nuclear Physics
PHYS 5312 - Atomic Structure
PHYS 5331 - Classical Mechanics
PHYS 5332 - Electromagnetic Waves
PHYS 5334 - Solid State Physics
PHYS 5351 - Advanced Quantum Mechanics

ASTRONOMY
ASTR 1301 - Classical & Modern Astronomy
ASTR 3305 - Observational Astronomy
ASTR 3335 - Astrophysics
ENGINEERING
ENGR 1301 - Foundations in Engineering I
ENGR 1302 - Foundations in Engineering II
ENGR 1304 - Geometric Modeling for Mechanical Design
ENGR 2305 - Principles of Electrical Engineering
ENGR 2401 - Engineering Statics
ENGR 3305 - Mechanics of Materials
ENGR 3421 - Engineering Dynamics
ENGR 3343 - Digital Systems
ENGR 3344 - Microcomputer Interfacing
ENGR 3345 - Fluid Mechanics
ENGR 3370 - Linear Circuit Analysis
ENGR 4314 - Control Systems
ENGR 4260 - Engineering Capstone Design I
ENGR 4270 - Engineering Capstone Design II
ENGR 4175 - Special Problems

Degrees and Programs