Rice Hall Room 207
85 Engineer's Way
Charlottesville, VA 22908


Elizabeth Orrico joined the Department of Computer Science as a lecturer in August 2020. Prior to her appointment at UVA Engineering, she spent two years as a physics and math teacher in Los Angeles as a Teach For America corpsmember. In 2017, she received a master’s in computer science from University of Southern California. Orrico received a bachelor’s in electrical engineering from the University of Virginia in 2015.


California Teaching Credential in Secondary Math, Loyola-Marymont University | Teach for America

Master's in Computer Science, University of Southern California

Bachelor's in Electrical Engineering, University of Virginia

We can only see a short distance ahead, but we can see plenty there that needs to be done.

Alan Turing

Research Interests

Computer Science Education
Image and signal processing applied to astronomy
Medical imaging and commercial software
Operations research applied to airport security
Game Theory