Ha habido varias preguntas con el mismo esquema que este:
- ¿Qué documentos deberían leer todos?
- ¿Qué libros deberían leer todos?
- ¿Cuáles son los libros recientes de TCS cuyos borradores están disponibles en línea?
- ¿Qué videos deberían ver todos?
Era reacio a publicar otro más, pero las notas de clase de Jeff Erickson sobre algoritmos me hicieron cambiar de opinión. Pensé: ¡Dios mío! ¡Todos estos años y no he visto estas excelentes notas!
Entonces, pensé que podría haber otras excelentes notas de clase, que realmente valga la pena leer. Por lo tanto, para cada subcampo de ciencias de la computación ( estructuras de datos, algoritmos, teoría de la computación, complejidad computacional, criptografía , etc.), recomiende las excelentes notas de clase de su elección y explique por qué cree que son excelentes .
Una regla simple para mantenerlo ordenado: una respuesta por cada subcampo. (Esta será una wiki comunitaria, por lo que puede editar las respuestas existentes y agregar su recomendación).