Integrating Software Performance Analysis into CS Education
- Institution
- University of California - Merced, CA
- Principal investigator
- Pengfei Su
- Funding
- $100K
- Duration
- 2024–2027
Moonbase score
Still being scored
Abstract
This project aims to serve the national interest by integrating the study of software performance throughout the CS curriculum. There is a growing recognition of the importance of software performance, however, learning how to code efficiently remains a critical missing piece in CS curricula, as for decades the primary focus has been on achieving functional correctness (and this trend continues). This project intends to develop EduPerf, an education-centric software platform, to integrate software performance analysis into different levels of CS courses to help students and instructors. The project has the potential to cultivate a highly skilled cohort of software engineers adept in performance analysis and proficient in writing efficient code. The project team plans to develop interventions and novel measurement-based techniques to enable instructors to assess student learning effectively. The team plans to use formative and summative assessment methods to measure the student learning outcomes and answer several research questions. The project results will be disseminated at several major CS education conferences. The team will provide detailed user and developer guides to EduPerf in PDF, HTML, video, and other comparable presentation formats. The project outcomes will not only benefit the technology industry in Silicon Valley in California, the automotive industry in Michigan, and Research Triangle Park in North Carolina but also advance the nationwide scientific endeavor. The NSF IUSE: EDU Program supports research and development projects to improve the effectiveness of STEM education for all students. Through its Engaged Student Learning track, the program supports the creation, exploration, and implementation of promising practices and tools. This project is also supported by the NSF IUSE: HSI program, which has the goals of enhancing the quality of undergraduate STEM education, and increasing the recruitment, retention, and graduation rates of students pursuing associate’s or baccalaureate degrees in STEM. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
LOADING MOONBASE SCORE
Questions for University of California - Merced
Answered by the team behind this research.
No questions yet. Sign in to ask the first one
Related grants
Same researchers, same institution, same topic, scored first.
- NSF · University of California - MercedNot yet scored
Collaborative Research: Elements: DLToolkit: A Novel Performance Profiling and Analysis Infrastructure for Scientific Deep Learning Workloads
Pengfei Su · $163K · 2025–2028
- NSF · University of California - MercedNot yet scored
CAREER: Reforming Profiling Techniques to Guide Systemic Performance Tuning for GPU-Accelerated Deep Learning Workloads
Pengfei Su · $604K · 2025–2030
- NSF · University of California - MercedNot yet scored
IUCRC Preliminary Proposal Planning Grant UC Merced: Center for Memory System Research (CEMSYS)
Dong Li · $20K · 2023–2024