CS50 ( Informática 50 ) es un curso de introducción a la informática, que se imparte en la Universidad de Harvard y la Universidad de Yale.
El material del curso está disponible de forma gratuita en la plataforma EdX y enseña los idiomas:
- C,
- Python,
- SQL,
- HTML,
- CSS,
- y JavaScript.
También enseña conceptos fundamentales de informática, como:
- Arreglos,
- Estructuras de datos,
- y el framework Flask.
El instructor principal es el profesor de Harvard David Malan
Existen varios programas de seguimiento, centrados en:
- Programación web,
- Inteligencia artificial,
- Desarrollo de juegos,
- y Aplicaciones móviles .