Teaching
-
PHYS476: Modern Electronics for Scientists (Spring Semester)
This course introduces students to digital circuit design, FPGA programming, and the implementation of AI/ML in particle physics experiments. The course is designed for beginners with an interest in modern electronics and its applications in physics.
🔗 Presentations: ML4FE Workshop, US-Japan Symposium, CPAD2025 -
PHYS399: Introduction to Scientific Programming (Fall Semester)
This course serves as a bridge between introductory physics and research-oriented computing. Second-/third-year students will learn Python, C/C++, Unix basics, and scientific computing, along with an introduction to AI/ML and its applications in physics experiments. No prior programming experience is required.