¿Qué tan difícil es CS50x?

He estado tomando CS50 a través de edx, y hoy completé el último conjunto de problemas, y solo queda el proyecto por hacer. Si usa edx, le recomiendo pagar el certificado verificado ya que eso lo ayuda a comprometerse con el curso.

Todo sobre el curso es excelente, para usuarios que desean un curso de élite. Por “élite”, me refiero a un curso del tipo de universidad que considera razonable pedirles a los estudiantes que dediquen una gran cantidad de tiempo y esfuerzo, y que no pretendan facilitar las cosas.

Sobre la base de que CS50 está dirigido a principiantes, es muy difícil: lo suficientemente difícil como para representar un verdadero desafío para alguien que no es un principiante, y el soporte está ahí para permitirle tener éxito. Aprendes mucho La cobertura de los algoritmos es básica, por lo que probablemente le resulte fácil. Si también puede implementar algoritmos básicos en C, puede encontrar esa parte fácil.

Una vez más, la pregunta pregunta qué tan difícil es ‘Para alguien con un poco de conocimiento sobre algoritmos’. Pocas personas con conocimientos de algoritmos podrían considerarse principiantes en informática, por lo que probablemente sea el curso equivocado. Para alguien que es principiante o casi principiante en informática, programación en C, programación web o algoritmos, todas las cosas buenas que dicen sobre el curso son ciertas. Hará un gran progreso si completa todos los conjuntos de problemas, porque los materiales de enseñanza son de la más alta calidad y porque el curso es exigente (esté listo durante unos cientos de horas en total).

More Interesting

¿Cuál es el orden de lectura de estructuras de datos y algoritmos para un aprendizaje fluido?

¿Cómo funciona el algoritmo de adsorción?

¿Cuál es la aplicación del problema N-Queens en el mundo real? ¿Es aplicable en problemas de localización o enrutamiento?

¿Cómo puede un algoritmo RLS utilizar el filtro Wiener como bloque FIR (M-tap)?

¿Existe un algoritmo para generar todas las combinaciones de manera ordenada?

¿Cómo se debe aprender la codificación, haciendo algoritmos, desde el nivel básico, dado que no tiene experiencia en codificación? (especialmente desde el punto de vista de la colocación y también dado el hecho de que me queda un año para que comience mi temporada de colocación).

¿Cómo se relacionan el comercio algorítmico y de alta frecuencia y la teoría de gráficos?

Cómo cifrar un fragmento de texto usando un algoritmo de cifrado

¿Por qué hay una diferencia de complejidad de tiempo entre los algoritmos de clasificación en Java cuando estoy usando Integer e integer?

¿Cuál es su estructura de datos favorita y por qué?

En programación de computadoras, ¿cómo es recursivo el proceso de evaluación?

¿Cuál es el algoritmo o algún factor relevante de la clasificación de Google Play?

¿Debería concentrarme en dominar algoritmos y estructuras de datos o desarrollar una buena aplicación? ¿Qué es más necesario a largo plazo?

¿Cuál es una explicación intuitiva del ataque de cumpleaños en criptografía?

¿Para qué sirven los bordes traseros en el algoritmo Ford-Fulkerson?