Robert Sedgewick
Robert Sedgewick (born December 20, 1946) is an American computer scientist. He is the founding chair and the William O. Baker Professor in Computer Science at Princeton University[1] and was a member of the board of directors of Adobe Systems (1990–2016).[2] He previously served on the faculty at Brown University and has held visiting research positions at Xerox PARC, Institute for Defense Analyses, and INRIA.[3] His research expertise is in algorithm science, data structures, and analytic combinatorics. He is also active in developing college curriculums in computer science.[4]
Also recorded as Bob Sedgewick
Robert Sedgewick
- Name
- Robert Sedgewick
- Born
- 20 December 1946
- Birthplace
- Willimantic, Connecticut, United States
- Field
- Computer science
- Education
- Brown University (B.S.; M.S.) Stanford University (Ph.D.)
- Awards
- ACM Fellow (1997), Flajolet Prize, Leroy P.
- Nationality
- United States
- Occupation
- computer scientist · programmer · writer · university teacher
- Honours
- ACM Fellow · Steele Prize for Mathematical Exposition
- Languages
- English
VALÉORINE Encyclopedia
VALÉORINE documentary reading
Documentary summary
Robert Sedgewick (born December 20, 1946) is an American computer scientist. He is the founding chair and the William O. Baker Professor in Computer Science at Princeton University[1] and was a member of the board of directors of Adobe Systems (1990–2016).[2] He previously served on the faculty at Brown University and has held visiting research positions at Xerox PARC, Institute for Defense Analyses, and INRIA.[3] His research expertise is in algorithm science, data structures, and analytic combinatorics. He is also active in developing college curriculums in computer science.[4]
Admitted source layer · organised and presented by VALÉORINE
Note VALÉORINE
No house-authored Note is published until its assertions and sources pass the VALÉORINE evidence contract. The documentary article remains available in full while that enrichment is being consolidated.
Documentary enrichment in progress · no unsupported statement published
Reference Check
Propose documentary evidence for Robert Sedgewick. A contribution is never written directly as fact: identity, source, rights and evidence gates still decide.
Sign in to contribute
World of VALÉORINE
Documentary connections
Only confirmed graph relationships appear here. Images are shown only when their identity and reuse rights both pass the documentary gate.
Documentary evidence
Evidence Panel
not yet certified
- Identity
- resolved
- Independent source families
- 0
- Admitted assertions
- 0
- Open conflicts
- 0
Authority files
wikidata · Q92983
In this article
Biography
Biography
Robert Sedgewick studied at Stanford University and Wheaton High School. The recorded working language is English. The field of work recorded is computer science. Employment is recorded with Brown University and Princeton University. Distinctions recorded are ACM Fellow and Steele Prize for Mathematical Exposition.
Key facts
Key facts
• Name — Robert Sedgewick • Born — 20 December 1946 • Birthplace — Willimantic, Connecticut, United States • Field — Computer science • Workplaces — Princeton University Brown University (1975–85) • Education — Brown University (B.S.; M.S.) Stanford University (Ph.D.) • Doctoral Advisor — Donald Knuth • Thesis Title — Quicksort • Thesis Year — 1975 • Thesis Url — http: searchworks.stanford.edu/view/870273 • Awards — ACM Fellow (1997), Flajolet Prize, Leroy P. Steele Prize, and Karlstrom Award Robert Sedgewick (born December 20, 1946) is an American computer scientist. He is the founding chair and the William O. Baker Professor in Computer Science at Princeton University[1] and was a member of the board of directors of Adobe Systems (1990–2016).[2] He previously served on the faculty at Brown University and has held visiting research positions at Xerox PARC, Institute for Defense Analyses, and INRIA.[3] His research expertise is in algorithm science, data structures, and analytic combinatorics. He is also active in developing college curriculums in computer science.[4]
Early life
Early life
Sedgewick was born on December 20, 1946, in Willimantic, Connecticut. During his childhood he lived in Storrs, Connecticut, where his parents Charles Hill Wallace Sedgewick and Rose Whelan Sedgewick were professors at the University of Connecticut.[5] In 1958, he moved with his parents to Wheaton, Maryland, a suburb of Washington, D.C., where he attended Wheaton High School, graduating in 1964.
Education
Education
Sedgewick earned his Bachelor of Science (1968) and Master of Science (1969) degrees in applied mathematics from Brown University, where he was a student of Andries van Dam. He went on to graduate work at Stanford University where he was an advisee of Donald E. Knuth, receiving his PhD in 1975.[6] His thesis was entitled Quicksort and was named an outstanding dissertation in computer science.[7]
Work and academic career
Work and academic career
Sedgewick returned to Brown to start his academic career as an assistant professor in 1975, with promotion to associate professor in 1980 and full professor in 1983. At Brown, he participated in the founding of the computer science department, in 1979.[8] In 1985, Sedgewick joined the faculty at Princeton University as founding chair of the Department of Computer Science[9] where he later became the William O. Baker '39 Professor of Computer Science.[10] The first-year courses in computer science that he developed at Princeton became quite popular.[11] He also replaced live lectures with on-demand online videos.[12] Throughout his career, he has worked at research institutions outside of academia during summers and sabbatical leaves: • The Communications Research Division of the Institute for Defense Analyses in Princeton, New Jersey, working on the CRAY-1 supercomputer. • Xerox Palo Alto Research Center (PARC) with some of the early personal computers • The Institut National de Recherche en Informatique et en Automatique (INRIA) in France, in collaboration with Philippe Flajolet.
Research and writing
Research and writing
Sedgewick developed red–black trees (with Leonidas J. Guibas),[13] ternary search trees (with Jon Bentley),[14] and pairing heaps (with R. E. Tarjan and Michael Fredman).[15] He solved open problems left by Donald Knuth in the analysis of quicksort,[16] shellsort, heapsort (with R. Schaffer),[18] and Batcher's sort.[19] With Philippe Flajolet, he developed the field of mathematics known as analytic combinatorics. He has organized research meetings and conferences on data structures, algorithm science, and analytic combinatorics around the world, including Dagstuhl seminars on analysis of algorithms and data structures,.[20] In particular, in 1993, together with Rainer Kemp, Philippe Flajolet and Helmut Prodinger, he initiated a series of workshops and conferences which was key to the development of a research community around the analysis of algorithms, and which evolved into the AofA—International Meeting on Combinatorial, Probabilistic, and Asymptotic Methods in the Analysis of Algorithms. Robert Sedgewick was also the main proponent and organizer of the first editions of the SIAM Meetings on Analytic Algorithmics and Combinatorics (ANALCO),[21] a series of meetings annually held from 2004 to 2019, co-located with the Symposium on Discrete Algorithms (SODA).
Publishing
Publishing
Sedgewick is the author of twenty books, including Algorithms,[22] originally published in 1983. His 2008 book with Philippe Flajolet, Analytic Combinatorics,[23] was awarded the Leroy P. Steele Prize for mathematical exposition by the American Mathematical Society.[24] More recently, he co-authored with Kevin Wayne the book Computer Science: An Interdisciplinary Approach.[25]
Online learning
Online learning
Sedgewick has developed massive open online courses in his area.[26] With Kevin Wayne, he developed a model that integrates the textbook, studio-produced online lectures, and online content.[29] These have had over one million registrants.[31] He advocates for expanding the reach of computer science,[32] with essays published in the Wall Street Journal[35] and Inside Higher Ed.[36]
Personal life
Personal life
According to his personal website, Sedgewick lives in Princeton, New Jersey and spends summers in Jamestown, Rhode Island with his wife Linda (née Migneault), married in 1971. They have four children.[40]
Life and career
Dated record
Life and career
The full dated record · 1 entries
1946
Robert Sedgewick born at United States.
Recent books and online content
• Computer Science: An Interdisciplinary Approach (with K. Wayne). Addison-Wesley, Reading, MA, 2016, 1131 pp. Associated online content: Booksite, curated lectures Part 1 and Part 2, and MOOCs Part 1 and Part 2. • Algorithms, Fourth Edition (with K. Wayne). Addison-Wesley, Reading, MA, 2011, 955 pp. Earlier editions: 11 books, using 5 programming languages, translated into many foreign languages, 1983–2003. Associated online content: Booksite, curated lectures, and MOOCs Part 1 and Part 2. • An Introduction to the Analysis of Algorithms, Second Edition (with P. Flajolet). Addison-Wesley, Reading, MA, 2013, 572 pp. First edition, 1996. Associated online content: Booksite, curated lectures, and MOOC. • Analytic Combinatorics (with P. Flajolet). Cambridge University Press, 2009, 824pp. Associated online content: Booksite, curated lectures, and MOOC.
Primary material
Documents and archives
Institutional database
- Wikidata, structured authority record Q92983: Robert Sedgewick
Scholarly · Wikimedia Foundation
scholarly index
- OpenAlex author record A5077370067 for Robert Sedgewick.
Unverified · OpenAlex
Awards
• Flajolet Lecture Prize. AofA—International Meeting on Combinatorial, Probabilistic, and Asymptotic Methods in the Analysis of Algorithms, 2016.[37] • Leroy P. Steele Prize for Mathematical Exposition. American Mathematical Society, 2019.[38] • Karl V. Karlstrom Outstanding Educator Award. Association for Computing Machinery, 2019.[39]
Notes from the source article
Cited by Wikipedia
Notes from the source article
These works are cited by the source article, in its own numbering. They are recorded as its citations, not as sources VALÉORINE has verified.
- 1.Robert Sedgewick's homepage at Princeton
- 2.Forbes profile
- 3.Informit - Robert Sedgewick
- 4.People of ACM - Robert Sedgewick
- 5.Pioneering Women in American Mathematics: The Pre-1940 PhD's
- 6.Robert Sedgewick at the Mathematics Genealogy Project
- 7.Outstanding dissertations in computer science, vol 18 (Garland)
- 8.A Brief History of the CS Department (Brown University)
- 9.Computer Science building opens (Princeton Weekly Bulletin)
- 10.30 years of Computer Science at Princeton
- 11.The New 'Rithmetic: Computer Science (US1 Princeton)
- 12.‘Computer Science for All’ (Really) (Princeton CS Department)
- 13.A Dichromatic Framework for Balanced Trees. 19th Annual Symposium on Foundations of Computer Science, 1980.
- 14.Ternary Search Trees. Dr. Dobbs Journal, March, 1998.
- 15.Pairing Heaps: A New Form of Self-Adjusting Heap. Algorithmica 1, 1, 1986.
- 16.The Analysis of Quicksort Programs. Acta Informatica 7, 1977.
- 17.A New Upper Bound for Shellsort. Journal of Algorithms 7, 1986.
- 18.The Analysis of Heapsort. J. of Algorithms, 1993.
- 19.Data Movement in Odd-Even Merging. SIAM Journal on Computing 7, 2, 1978.
- 20.Schloss Dagstuhl
- 21.ANALCO
- 22.Algorithms, 4th edition. Addison-Wesley, Reading, MA, 2011, .
- 23.Analytic Combinatorics. Cambridge University Press, 2009, .
- 24.https://www.ams.org/prizes-awards/paview.cgi?parent_id=26 (American Mathematical Society)
- 25.Computer Science: An Interdisciplinary Approach. Addison-Wesley, Reading, MA, 2016, .
- 26.Professors Behind the MOOC Hype (Chronicle of Higher Education)
- 27.Coursera
- 28.cuvids
- 29.A 21st Century Model for Disseminating Knowledge (MIT)
- 30.The 50 Most Popular MOOCs of All Time (Online Course Report)
- 31.Coursera
- 32.The Discipline that is Transforming Higher Ed (Chronicle of Higher Education)
- 33.Higher Education's Internet Revolution (American Enterprise Institute)
- 34.President Obama talks about teaching everyone to code. This professor does it. (Washington Post).
- 35.Should All Children Learn to Code by the End of High School? (Wall Street Journal)
- 36.Why Every Student Should Study Computer Science (Inside Higher Ed)
- 37.Flajolet Lecture Prize (Analysis of Algorithms)
- 38.https://www.ams.org/prizes-awards/paview.cgi?parent_id=26 (American Mathematical Society)
- 39.Karl V. Karlstrom Award (Association for Computing Machinery)
- 40.Robert Sedgewick - Robert Sedgewick. 2020-06-04.
Bibliography printed in the source article · 18
- cite book
- Sedgewick, Robert. Algorithms. Addison-Wesley. 1988. 978-0201066739.
- Sedgewick, Robert. Algorithms in C. Addison-Wesley. 1990. 978-0201514254.
- Sedgewick, Robert. Algorithms in C++. Addison-Wesley. 1992. 978-0201510591.
- Sedgewick, Robert. Algorithms in Modula-3. Addison-Wesley. 1993. 978-0201533514.
- Flajolet, Philippe. An Introduction to the Analysis of Algorithms. Addison-Wesley. 1995. 978-0-201-40009-0.
- Sedgewick, Robert. Algorithms, 3rd Edition, in C, Parts 1-4: Fundamentals, Data Structures, Sorting, and Searching. Addison-Wesley. 1998. 978-0201314526.
- Sedgewick, Robert. Algorithms, 3rd Edition, in C++, Parts 1–4: Fundamentals, Data Structures, Sorting, and Searching. Addison-Wesley. 1998. 978-0201350883.
- Sedgewick, Robert. Algorithms, 3rd Edition, in C, Part 5: Graph Algorithms. Addison-Wesley. 2001. 978-020131663-6.
- Sedgewick, Robert. Algorithms, 3rd Edition, in C++, Part 5: Graph Algorithms. Addison-Wesley. 2002. 978-0201361186.
- Sedgewick, Robert. Algorithms, 3rd Edition, in Java, Parts 1–4: Fundamentals, Data Structures, Sorting, and Searching. Addison-Wesley. 2002. 978-0201361209.
- Sedgewick, Robert. Algorithms, 3rd edition, in Java, Part 5: Graph Algorithms. Addison-Wesley. 2003. 978-0201361216.
- Sedgewick, Robert. An Introduction to Programming in Java: An Interdisciplinary Approach. Addison-Wesley. 2007. 978-0-321-49805-2.
- Flajolet, Philippe. Analytic Combinatorics. Cambridge University Press. 2009. 978-0-521-89806-5.
- Sedgewick, Robert. Algorithms. Addison-Wesley Professional. 2011. 978-0-321-57351-3.
- Sedgewick, Robert. An Introduction to Programming in Python: An Interdisciplinary Approach. Addison-Wesley. 2015. 978-0134076430.
- Sedgewick, Robert. Algorithms: 24-part Lecture Series. Addison-Wesley Professional. 2015. 978-0134384528.
- Sedgewick, Robert. Computer Science: An Interdisciplinary Approach. Addison-Wesley. 2016. 978-0134076423.
References
Citations
References
Each reference names the institution holding it, so a reader may go to the document itself.
Institutional database
Wikidata, structured authority record Q92983: Robert SedgewickWikimedia Foundation
Verifiedscholarly index
Partially resolved
Further particulars
Held on the record
Further particulars
Open the remaining particulars
Formation and teaching. Sedgewick studied at Stanford University and Wheaton High School. The record notes the qualification doctorate. Sedgewick worked in computer science. He was employed by Brown University and Princeton University. He belonged to Association for Computing Machinery. Recorded as computer scientist, programmer, writer and university teacher.
Career and activity
The Encyclopedia exists whether or not anything is for sale. Corrections are recorded rather than overwritten, and every version of this record is kept. Published 14 August 2026.
Elsewhere in Books
38,661 published records in this field, each with its sources named.
- Robert SabatierAuthor
- Robert Samuel MaclayAuthor
- Robert SchindelAuthor
- Robert SchneiderAuthor
- Robert SempillAuthor
- Robert ServiceAuthor
- Robert ShawAuthor
- Robert SheaAuthor
Best supported in this field
For owners
Own a work by Robert Sedgewick?
A specialist will read what you send and tell you what the house can establish, what it cannot, and whether the object is suited to sale. There is no charge and no obligation. The object stays with you throughout; nothing is shipped to us unless it is arranged in writing beforehand.