¿Cómo es tomar COS 226 (Algoritmos y estructuras de datos) en Princeton?

Lo estoy tomando en Princeton ahora. Amo a Kevin; Su voz y su aspecto me recuerdan a Seinfeld o algo así. Como sea

Este curso examina los algoritmos y estructuras de datos más importantes que se usan en las computadoras hoy en día. Se hace especial hincapié en los algoritmos para ordenar, buscar y procesar cadenas. Los algoritmos fundamentales en una serie de otras áreas también están cubiertos, incluidos los algoritmos geométricos, los algoritmos de gráficos y algunos algoritmos numéricos. El curso se concentrará en desarrollar implementaciones, comprender sus características de rendimiento y estimar su efectividad potencial en las aplicaciones.

Todo lo que puedo decir es que el curso ofrece, y de la manera más indolora posible. El departamento de COS en Princeton está extremadamente bien organizado (definitivamente uno de los más bien organizados en Princeton) y su pedagogía se reduce a un algoritmo. Algorithms and Data Structures es consistentemente una de las clases mejor calificadas y más tomadas en nuestra escuela.