Teaching

Throughout my career, I have had the opportunity to develop my teaching philosophy in a variety of settings. My first classroom experience was in 2012, where I taught gifted high school students to prepare them for the National Physics and Astronomy Olympiads. My efforts resulted in several of my students reaching the finalist level (i.e., being ranked top 100 nationally) and one student winning a silver medal on the 7th International Olympiad on Astronomy and Astrophysics (IAOO 2013) in Volos, Grece.

Since then, I have taught a range of courses at universities in Europe and the United States, including undergraduate and graduate courses in physics and data science programs. At Jagiellonian University, I taught freshman-level courses in Physics with Biophysics Elements for Environmental Studies majors and Statistical Physics for physics majors. My teaching was well-received by students, with evaluations averaging 4.88/5.0 in 2013 and 4.97/5.0 in 2014, surpassing the annual university averages of 4.40 and 4.36, respectively.

At the University of Southern California, I have taught a variety of courses including PHYS-304 Mechanics, DSCI-552 Machine Learning for Data Science, PHYS-151 Fundamentals of Physics I: Mechanics and Thermodynamics (a class of 120 students), PHYS-316 Thermodynamics and Statistical Mechanics, and PHYS-408 Electricity and Magnetism. Given my unique background in physics and computer science, I have also supervised several senior projects for Physics/Computer Science majors in my department.

For detail information, check the teaching section in my curriculum vitae.