¿Cuál sería la secuencia de cursos de CS impartida por los mejores profesores del mundo en la mejor universidad de informática?

Ahh, esta es una gran pregunta. Voy a enumerar las materias que presté atención en la escuela.

Algunas personas pueden no ser nombres conocidos, pero creo que son absolutamente estúpidos

Programación – Thomas Cormen
Estructuras de datos – Erik Demaine
Algoritmos – Donald Knuth
Teoría de la complejidad – Sanjeev Arora
Computación Cuántica – Scott Aaronson
Sistemas operativos – Linus Torvalds
Inteligencia Artificial – Takeo Kanade
Sistemas distribuidos – Nancy Lynch
Teoría de la información – MadhuSudan
Criptografía Oded Goldreich
Computación Paralela – Maurice Herlihy
Ingeniería de Software – Dave Abrahams
Redes de computadoras – ??
Lenguajes de programación – Herb Sutter
Matemáticas discretas – Noga Alon

No sé mucho sobre bases de datos y aprendizaje y búsqueda y esas cosas. Siéntase libre de agregarlos en los comentarios.

Interesante pregunta. No estoy calificado para responder completamente, ya que, entre otras cosas, no soy un verdadero informático. Tengo algunas ideas para libros de texto como Estructura e interpretación de programas de computadora, Introducción a algoritmos | The MIT Press o The Art of Computer Programming. También el libro clásico sobre compiladores: Compiladores: principios, técnicas y herramientas. Para la inteligencia artificial: Inteligencia artificial: un enfoque moderno.

Estos son solo algunos libros de texto fuera de mi cabeza y no cursos reales, más como una lista de deseos de muestra de libros que me gustaría elaborar, basados ​​en un consenso general en el campo, según lo percibo, en lugar de los míos. Opinión totalmente informada.

Mis elecciones serían las siguientes:
CS: 101 – Introducción a la programación (Ken Thompson y Dennis Ritchie)
CS: 201 – Algoritmos (Cormen Liersen Rivest o Knuth)
CS: 610 – Compiladores (Ravi Sethi y Ullman)
CS: 605 – Sistemas de redes e Internet (Vint Cerf y Bob Kahn)
CS: 606 – Aplicaciones web y servicios de Internet (Sir Tim Berners-Lee)
CS: 701 – Sistemas operativos (Linus Torvalds y Richard Stallman)
CS 610 – Recuperación y extracción de información (Sergey Brin y Larry Page)