Steven M. Carr
Professor of Computer Science Western Michigan University
Dr. Carr is a professor of computer science at Western Michigan University. He earned his Ph.D. at Rice University in 1993 under Ken Kennedy, and spent nineteen years on the faculty at Michigan Technological University before coming to WMU in 2012.
His research began in optimizing compilers — memory-hierarchy management, data locality, scalar replacement, and code generation for instruction-level-parallel and embedded architectures — and has since grown to include software and file-system security, dynamic program analysis, and the design of visualization tools that make security and concurrency concepts teachable. Much of that educational work has been supported by the National Science Foundation.
- 78Publications
- 23Funded grants
- 8Ph.D. students
- 14M.S. theses
Appointments
Western Michigan University
-
ProfessorDepartment of Computer ScienceJuly 2012 – present
-
ChairDepartment of Computer Science2012 – 2021, 2022 – 2026
-
Associate Dean for Research and Graduate EducationCollege of Engineering and Applied SciencesJuly 2022 – June 2026
-
Interim Vice President of Research and InnovationWestern Michigan UniversityJune 2021 – June 2022
-
Interim ChairEngineering Design, Manufacturing, and Management SystemsJuly 2020 – June 2021
Michigan Technological University
-
ChairDepartment of Computer ScienceJuly 2011 – June 2012
-
Interim ChairDepartment of Computer ScienceJuly 2010 – June 2011
-
ProfessorDepartment of Computer ScienceAug 2004 – June 2012
-
Associate ProfessorDepartment of Computer ScienceSept 1999 – Aug 2004
-
Assistant ProfessorDepartment of Computer ScienceAug 1993 – Aug 1999
Rice University
-
Research ScientistDepartment of Computer ScienceOct 1992 – July 1993
Education
-
Ph.D., Computer ScienceRice University — Thesis: Memory-Hierarchy Management, adviser Dr. Kenneth W. Kennedy1993
-
M.S., Computer ScienceRice University1990
-
B.S., Computer ScienceMichigan Technological University1987
-
Management Development ProgramHarvard Institute for Higher Education2013
Contact
Department
Department of Computer Science
Western Michigan University
1903 W. Michigan Ave.
Kalamazoo, MI 49008