A partir de su pregunta, parece un curso teórico que analiza algoritmos para cosas como la complejidad del tiempo de ejecución y la complejidad del espacio. En ese caso, probablemente no sería útil para un científico de datos.
Pero probablemente tengas que ser más específico; ¿Qué cubre exactamente la clase?
Editar: según su comentario a continuación, parece una clase en la que aprende acerca de los algoritmos y los utiliza para resolver ciertos problemas computacionales. Entonces es como una clase típica de algoritmos universitarios. Teóricamente podría ser útil (es decir, podría usar un algoritmo de divide y vencerás para realizar ciertos análisis en grandes conjuntos de datos), pero en la práctica no creo que realmente necesite tanto conocimiento sobre este tipo de algoritmos para hacer ciencia de datos.
- ¿Qué conjuntos de habilidades son imprescindibles para un aspirante a científico de datos además de la calificación educativa?
- ¿Cuáles son algunas aplicaciones impresionantes de big data y machine learning?
- ¿Cómo se ha aplicado el aprendizaje automático a la asistencia sanitaria?
- ¿Qué clases debo tomar en Udacity si quiero ser un científico de datos?
- ¿Cuáles son las buenas universidades / colegios para MS en análisis / análisis de negocios / análisis de datos / ciencia en los Estados Unidos?
Sin embargo, si no tiene otras clases para tomar, ¡aún así recomendaría tomar el curso! Los algoritmos son geniales para aprender, y si alguna vez quisieras hacer una transición a la ingeniería de software, sería una herramienta indispensable.