My name is Joshua Rosenberg and I am an Assistant Professor of STEM Education at the University of Tennessee, Knoxville.

Please see news and updates on my blog or browse through the following pages to find out more about me and my research and teaching:

  • About: About me, my curriculum vitae (CV), and contact info
  • Research: Ongoing research projects and links to publications, presentations, and software and code
  • Teaching: Courses taught and related resources

If you are looking to get in touch, please send me a message at