Summary
Erin Carrier is an associate professor of computer science and Director of Student Success and Engagement at Grand Valley State University, bringing a decade of experience in scientific computing and data science. She holds a PhD from UIUC where her dissertation produced a novel numerical method for solving linear systems, and she applies that rigorous computational perspective to both sequential and parallel algorithm design. Erin teaches core and applied courses—from systems programming to machine learning—while supervising diverse student research projects spanning GPU acceleration, emulation of planetary models, and pandemic prediction from social data. As an academic leader she has helped design a BS in Data Science and launched an applied machine learning undergraduate course, demonstrating a knack for turning research-grade methods into practical curricula. Based in Michigan, she blends hands-on numerical optimization with student-centered program-building, often finding performance gains through careful profiling and algorithmic refinement.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Grand Valley State University
University of Illinois Urbana-Champaign