Biography.guide
Home β€Ί People β€Ί Computer scientist β€Ί Eric S. Roberts
Portrait of Eric S. Roberts

Eric S. Roberts

b. 1956

American computer scientist

Don't just read it β€” keep itBiographies to ownE-book Β· Audio Β· Video From $7 β†’

About Eric S. Roberts

Born 1956. Eric S. Roberts is an American computer scientist, engineer, academic and university teacher, known for Computer science education.

Eric S. Roberts is an American computer scientist noted for his contributions to computer science education through textbook authorship and his leadership in computing curriculum development. He is a co-chair of the ACM Education Council, former co-chair of the ACM Education Board, and a former member of the SIGCSE Board. He led the Java task force in 1994. He was a Professor emeritus at Stanford University.

Education Roberts received an A. B. in applied mathematics from Harvard University in 1973. He received an S. M. in applied mathematics from Harvard University in June 1974 and a Ph.D in applied mathematics from Harvard University in 1980.

Career and research He joined the Department of Computer Science at Wellesley College as an assistant professor in 1980. In 1984–1985 he was a visiting lecturer in Computer Science at Harvard University. In 1990 he was an associate professor at Stanford University and promoted to professor (teaching) of Computer Science in 1990. In 2018, he joined Reed College as a visiting professor of computer science. In 2020, he joined Willamette University as the Mark and Melody Teppola Presidential Distinguished Visiting Professor.

The Art and Science of C

Programming Abstractions in C

Thinking Recursively with Java

The Art and Science of Java

Awards

Roberts has several notable awards in computer science.

SIGCSE Award for Lifetime Service to Computer Science Education

ACM Karl V. Karlstrom Outstanding Educator Award in 2012.

IEEE Computer Society's 2012 Taylor L. Booth Education Award.

Elected ACM Fellow in 2007.

Biography shop

Don’t just read it β€”
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop β€” from $7

Instant download Β· yours to keep Β· every purchase keeps this site free

Important facts

Born
1956, Durham
Birth century
Nationality
Known for
Computer science education
Education
Harvard University, Harvard School of Engineering and Applied Sciences, Reed College, Stanford University
Employers
Wellesley College, Stanford University
Awards
ACM Fellow; Continuing Bass University Fellow in Undergraduate Education; SIGCSE Lifetime Service to Computer Science Education; Fellow of the American Association for the Advancement of Science; SIGCSE Award for Lifetime Service to the Computer Science Education Community
Also known as
Eric Roberts

People in Eric S. Roberts's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Eric S. Roberts's

Frequently asked questions

Who is Eric S. Roberts?

American computer scientist

When was Eric S. Roberts born?

Eric S. Roberts was born in 1956 in Durham.

What is Eric S. Roberts's occupation?

Eric S. Roberts is a computer scientist, engineer, academic and university teacher.

What is Eric S. Roberts known for?

Eric S. Roberts is known for Computer science education.

What nationality is Eric S. Roberts?

Eric S. Roberts is American.

Sources & further reading

Β· Wikipedia: Eric S. Roberts

Β· Wikidata: Q15995433

Β· DBpedia: Eric S. Roberts

Cite this page

APA: Biography.guide. (2026). Eric S. Roberts. https://biography.guide/eric-s-roberts/

MLA: "Eric S. Roberts." Biography.guide, https://biography.guide/eric-s-roberts/.

Chicago: "Eric S. Roberts." Biography.guide. https://biography.guide/eric-s-roberts/.

Data last updated: 2026-09-20 Β· Spot an error? Report a correction.

Page generated 2026-09-27 05:27 UTC