Ciencia de la Computación dictada por Harvard
Acerca del Curso
Este es CS50x, la introducción de la Universidad de Harvard a la ciencia de la computación y el arte de la programación para estudiantes de pregrado y a los que no están en la carrera, por igual, con o sin experiencia previa en programación. CS50x es un curso de nivel inicial impartido por David J. Malan, que enseña a los estudiantes a pensar de forma algorítmica y a resolver problemas de forma eficiente. Los temas incluyen la abstracción, los algoritmos, las estructuras de datos, la encapsulación, la gestión de recursos, la seguridad, la ingeniería de software y el desarrollo web. Los lenguajes incluyen C, Python, SQL y JavaScript, además de CSS y HTML. Los conjuntos de problemas se inspiran en dominios del mundo real como la biología, la criptografía, las finanzas, la ciencia forense y los juegos. La versión en el campus de CS50x , CS50, es el curso más grande de Harvard.
Los estudiantes que obtienen una puntuación satisfactoria en 9 conjuntos de problemas (es decir, tareas de programación) y un proyecto final pueden obtener un certificado. Se trata de un curso a su propio ritmo: puede tomar CS50x en su propio horario.
Objetivos de Aprendizaje
Requerimientos
- Alto deseo de aprender.
- Dedicación y constancia.