Eric S. Roberts

Eric S. Roberts

2 books

About the Author

Eric S. Roberts is a distinguished computer science educator and author with over four decades of experience in teaching and curriculum development at leading universities, including Stanford and Wellesley College. A former president of the Computer Science Teachers Association, he has dedicated his career to making complex programming concepts accessible to students at all levels, emphasizing clear explanations and practical applications. Roberts holds a Ph.D. from Harvard University and has received numerous awards for his contributions to computer science education. His seminal work, Programming Abstractions in C: A Second Course in Computer Science, serves as a cornerstone text for intermediate programming courses, guiding learners through advanced topics like data structures and algorithms with pedagogical rigor and real-world relevance. Beyond the classroom, Roberts advocates for diversity in computing and the ethical implications of technology in society.

Writing style
clear pedagogical precise

Books by Eric S. Roberts