Home > Authors

Eric Roberts

Eric Roberts is the Charles Simonyi Professor of Computer Science, emeritus, at Stanford University.  Throughout his career, Roberts was a widely acknowledged leader in computer science education and received numerous national and international awards, including the Outstanding Contribution to Computer Science Education Award from the Association for Computing Machinery’s Special Interest Group in Computer Science Education (ACM SIGCSE), 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).  Programming Abstractions in Java is his seventh book.