1. Helping Faculty Teach Software Performance Engineering
- Author
-
Owens, John D and Hoppe, Bruce
- Subjects
Information and Computing Sciences ,Software Engineering ,Bioengineering ,Performance ,distributed ,parallel ,cluster computing ,data structures and algorithms ,software performance engineering ,Performance ,distributed ,parallel ,and cluster computing ,data structures and algorithms ,software performance engineering. - Abstract
Over the academic year 2022-23, we discussed the teaching of software performance engineering with more than a dozen faculty across North America and beyond. Our outreach was centered on research-focused faculty with an existing interest in this course material. These discussions revealed an enthusiasm for making software performance engineering a more prominent part of a curriculum for computer scientists and engineers. Here, we discuss how MIT's longstanding efforts in this area may serve as a launching point for community development of a software performance engineering curriculum, challenges in and solutions for providing the necessary infrastructure to universities, and future directions.
- Published
- 2024