Frank Löffler's Teaching

College-Level Teaching

All college courses were taught voluntarily, within the computer science department for organizational convenience. However, most of these courses were intended for and attended by students of all sciences.

Advanced Java (LSU CSC 1351: 2015, 2016, 2017)

Required for computer science majors, co-taught with other faculty

Scientific Scripting: Python (LSU CSC 4700: 2015)

Organized and co-taught with other faculty and designed as a guide to the emerging scientist, with focus on individual needs of students

Scientific Computing, undergraduate level (LSU CSC 2700: 2014)

Organized and co-taught with other teaching personnel, designed as a very practical course for students of all sciences

Advanced Data Structures and Algorithm Analysis (LSU CSC3102: 2014)

Required for computer science majors, co-taught with other faculty

Scientific Computing, graduate level (LSU CSC7700: 2010, 2011, 2012, 2013)

Organized and co-taught with other faculty, designed for advanced computational needs of graduate students; varying topics from year to year

Lectures at the APCTP International School on Numerical Relativity and Gravitational Waves, Pohang, South Korea: 2011

Completed the LaSIGMA Online Scientific Teaching Institute: a 5 week online course in best practices in STEM teaching: 2015


Non-College Teaching

Invited elementary school Astronomy classes

Courses at high school summer camp "Beowulf Bootcamp"

Coach of elementary school robotics teams

Mentor of high school robotics team

Certified instructor of Tang Soo Do Karate