¿Es una clase interesante? Me encantó CS121. Pensé que era extremadamente divertido e interesante probar teoremas matemáticos relacionados con los límites y las posibilidades de la computación.
¿Es una clase útil? Esto depende de lo que quieras hacer. No me ha resultado particularmente útil en mi día a día trabajar como científico de datos, pero aún así disfruté el material y volvería a tomar la clase. Tommy MacWilliam tiene una opinión diferente sobre su utilidad aquí. Él hace un gran punto sobre cómo esta clase realmente te ayuda a entender la complejidad.
¿Qué requisitos previos necesito? El “prereq” es técnicamente CS20, que no tomé. CS20 era una clase bastante nueva cuando estaba en Harvard, así que desafortunadamente no puedo hablarle mucho. Si ha tomado matemáticas al nivel de Math 23+, no debe preocuparse por la madurez matemática y debe estar totalmente preparado. Le ayudará conocer algunas matemáticas discretas, pero no es necesario. Si no ha tomado ningún curso de matemática basado en pruebas y debe tomar CS121 este semestre, tendrá que trabajar muy duro al comienzo del semestre. Sin embargo, hay muchos recursos excelentes (horario de oficina, TF, Piazza, Sipser) para ponerte al día. Es factible.
Cualquier protips? Sipser es un libro de texto increíble que explica todos los temas. Léelo!
- ¿Cómo es estudiar economía en la Universidad de Cambridge?
- ¿Cómo es asistir a la Universidad de Indiana en Bloomington?
- Para los profesores, ¿cómo se siente que un estudiante asista a las horas de oficina?
- ¿Cómo es saltear todas y cada una de las clases de un curso que está tomando?
- ¿Cómo era la universidad antes de las computadoras e Internet?