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:
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]
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.
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]
Bibliography
Sedgewick, Robert (1980). Quicksort. Garland Publishing, Inc. ISBN0-8240-4417-7.
Sedgewick, Robert (1998). Algorithms, 3rd Edition, in C, Parts 1-4: Fundamentals, Data Structures, Sorting, and Searching. Reading, MA: Addison-Wesley. ISBN978-0201314526.
Sedgewick, Robert (1998). Algorithms, 3rd Edition, in C++, Parts 1–4: Fundamentals, Data Structures, Sorting, and Searching. Reading, MA: Addison-Wesley. ISBN978-0201350883.
Sedgewick, Robert (2001). Algorithms, 3rd Edition, in C, Part 5: Graph Algorithms. Reading, MA: Addison-Wesley. ISBN978-020131663-6.
Sedgewick, Robert (2002). Algorithms, 3rd Edition, in C++, Part 5: Graph Algorithms. Reading, MA: Addison-Wesley. ISBN978-0201361186.
Sedgewick, Robert (2002). Algorithms, 3rd Edition, in Java, Parts 1–4: Fundamentals, Data Structures, Sorting, and Searching. Reading, MA: Addison-Wesley. ISBN978-0201361209.
Sedgewick, Robert (2003). Algorithms, 3rd edition, in Java, Part 5: Graph Algorithms. Reading, MA: Addison-Wesley. ISBN978-0201361216.