Eric Roberts

After receiving his Ph.D. in Applied Mathematics from Harvard University in 1980, Eric Roberts taught at Wellesley College from 1980-85, where he chaired the Computer Science Department. From 1985-90, he was a member of the research staff at Digital Equipment Corporation’s Systems Research Center in Palo Alto, California, where his research focused on programming tools for multiprocessor architectures. In September 1990, Roberts joined the Stanford faculty, where he is now Professor of Computer Science and a Bass University Fellow in Undergraduate Education. From 1990 to 2002, Professor Roberts was Associate Chair and Director of Undergraduate Studies for Computer Science. He has written six computer science textbooks that are used at many colleges and universities throughout the world and his current research focuses on computer science education, particularly for underserved communities. 

Roberts is a Fellow of both the Association of Computing Machinery (ACM) and the American Association for the Advancement of Science (AAAS). He has been a member of the ACM Education Board since 1997 and served as its chair from 2005 to 2007. In 2003, Roberts received the annual Award for Outstanding Contribution to Computer Science Education from the ACM’s Special Interest Group in Computer Science Education (SIGCSE). In 2012, Roberts received both the Karl V. Karlstrom Outstanding Educator Award from the ACM and the Taylor Booth Education Award from the Institute for Electrical and Electronic Engineers Computer Society (IEEE-CS).

Other Profiles you might like

A headshot of Sarayu Sundar wearing a blue and orange floral pattered top and smiling toward the camera in front of a blurred background

Sarayu Sundar, Ph.D.

Dr. Sarayu Sundar serves as a Higher Education Research Associate with the National Center for Women & Information Technology (NCWIT) at the University of Colorado

Read More »
A headshot of Mary Bell wearing a yellow top and smiling into the camera in front of a light background.

Mary Bell, MBA

As a Workforce Alliance Relationship Manager Consultant for NCWIT, Mary partners with organizations to leverage NCWIT’s vast array of services and programs to meet their

Read More »

Willow Peluso

Willow Peluso (she/her) is the Project Coordinator for NCWIT Counselors for Computing. She is dedicated to advocating for Women & LGBTQ+ inclusivity and creating diverse

Read More »
Scroll to Top