Summary
Erin Keith is a Lecturer in Computer Science and Engineering at the University of Nevada, Reno with 11 years of experience bridging software development and education. She teaches core programming and software engineering courses—from intro CS to data structures, design patterns, testing, and DevOps—while drawing on prior industry roles as a full-stack engineer and SDET to give students practical, production-oriented insights. Erin emphasizes inclusive pedagogy and diversity in tech, mentoring students and managing TAs to prepare them for real-world engineering challenges. Her background includes building automated test frameworks, integrating CI/CD tools, and contributing to scalable backend and frontend systems, which she leverages to teach testing and software lifecycle practices. Based in Reno, she combines academic rigor (MS in Computer Science and Engineering) with hands-on industry experience to help students move confidently from classroom projects to deployable systems.
11 years of coding experience
6 years of employment as a software developer
Associates of Arts, General Studies, Associates of Arts, General Studies at Western Nevada College
Master’s Degree, Computer Science and Engineering, Master’s Degree, Computer Science and Engineering at University of Nevada-Reno
English, French