Synchronous Online: Class meetings via Zoom/Teams (or similar) at scheduled meeting times. PHYS 107 - The Stars And Beyond PHYS 310 - Electronics PHYS 404 - Electromagnetism PHYS 546 - Pattern Recognition