Curso de programación en R gratis con certificado – Harvard (CS50R)
De Universidad de Harvard (CS50) · Harvard OpenCourseWare / edX
Comprobado por Cursopedia el 27 Oct 2026
- Precio
- Gratis
- Certificado
- Certificado gratuito
- Nivel
- Principiante
- Duración
- 7 semanas de material y un proyecto final, a tu ritmo
- Idioma
- Inglés
Se abre la web oficial del curso en otra pestaña
Más cursos de tecnología gratis¿Ya te has apuntado? Sigue con estos

En pocas palabras
Curso de Harvard para aprender a programar en R, el lenguaje del análisis de datos y la estadística, con certificado gratis si apruebas los problemas y el proyecto final.
CS50R es el curso de Harvard para aprender a programar en R, el lenguaje que usan estadísticos, investigadores y analistas de datos para limpiar tablas, sacar conclusiones y hacer gráficos. Lo imparten Carter Zenke y David J. Malan, del equipo de CS50, y se sigue gratis en la web de Harvard (OpenCourseWare) a tu ritmo. Son siete semanas de material y un proyecto final, y si apruebas todo con al menos un 70 % recibes el certificado CS50 sin pagar nada.
El plazo es amplio: según la página de preguntas frecuentes del curso, todo el trabajo se puede entregar hasta el 30 de junio de 2027, sin fechas intermedias.
Qué aprenderás
- Los cimientos de R: trabajar en RStudio, guardar datos en objetos y vectores, y leer archivos CSV para convertirlos en tablas (los data frames de R).
- A filtrar y transformar datos: quedarte solo con las filas que cumplen una condición, ordenar y resumir un conjunto de datos.
- Funciones y bucles propios: escribir tu propio código reutilizable y avisar con un error cuando algo falla.
- Ordenar datos desordenados con el tidyverse, el conjunto de paquetes de R (dplyr, tidyr, stringr) para dejar las tablas listas para analizar.
- Gráficos con ggplot2, la «gramática de gráficos» de R, para pasar de una tabla a un gráfico claro.
- Probar y empaquetar tu código: en las dos últimas semanas aprendes a escribir pruebas y a convertir tu trabajo en un paquete que otros puedan instalar.
Cada semana sigue el mismo esquema: una clase grabada, varios vídeos cortos que repasan un concepto concreto (los «shorts») y un conjunto de problemas de programación inspirados en datos reales.
Para quién es este curso
Encaja muy bien con estudiantes y profesionales que trabajan con datos y quieren dejar Excel para las tareas repetitivas: biología, psicología, economía, salud pública o ciencias sociales, donde R es la herramienta de siempre. También sirve como primer lenguaje, porque Harvard no exige haber hecho antes otro curso, aunque recomienda mirar su mapa de cursos para elegir bien.
No es la mejor opción si nunca has programado y además te cuesta el inglés: las clases, los enunciados y el foro están en inglés. En ese caso conviene empezar por un curso de Python en español, como el de la Universidad Católica de Chile, y volver a CS50R después.
Nuestra valoración
Es de los pocos cursos de R de una universidad de primer nivel con un certificado gratis de verdad. Frente a las plataformas que salen primero en Google, que dan las clases gratis pero cobran el certificado, aquí lo único de pago es el certificado verificado de edX, y es opcional.
Lo mejor
- El certificado CS50 es gratis si apruebas cada problema y el proyecto final con un 70 % o más.
- Los problemas usan datos reales y se corrigen al momento con las herramientas de CS50 (check50 y submit50), así que sabes enseguida si vas bien.
- Llega hasta temas que suelen faltar en los cursos de iniciación, como las pruebas y la creación de paquetes.
- No tiene examen final ni fechas por semana: solo el plazo general de junio de 2027.
A tener en cuenta
- Todo está en inglés: las clases, los enunciados de los problemas y el foro de dudas.
- Para entregar los problemas necesitas una cuenta gratis de edX y otra de GitHub.
- El certificado CS50 no tiene validez académica: Harvard aclara que ni el gratis ni el verificado son títulos acreditados.
- El proyecto final es tuyo de principio a fin: hay que pensar un tema y dedicarle varias semanas.
Cómo acceder al curso
- Entra en la página oficial del curso (cs50.harvard.edu/r) y mira el vídeo de introducción.
- Crea una cuenta gratis en edX: CS50 la pide para registrar tus entregas, aunque no vayas a pagar nada.
- Al inscribirte en edX, elige la opción gratuita («Audit» o «free»). Si aparece un botón de pago, es el certificado verificado y puedes ignorarlo.
- Crea también una cuenta de GitHub, que es la que usan las herramientas de CS50 para recibir tu código.
- Empieza por la semana 1 («Representing Data»): clase, vídeos cortos y el conjunto de problemas.
- Sigue tu avance en el registro de notas del curso (el «Gradebook»). Cuando tengas aprobados los seis conjuntos de problemas y el proyecto final, tendrás derecho al certificado CS50.
Antes de apuntarte
Reserva tiempo cada semana y no solo para los vídeos: los problemas son la parte que más cuesta y la que cuenta para el certificado. Antes de enviar cada uno, compruébalo con check50; si no llegas al 70 %, puedes corregirlo y volver a enviarlo.
Si quieres seguir con datos al terminar, el paso natural es el curso de SQL de Harvard, también con certificado gratis, y después el de inteligencia artificial con Python de CS50. Y si buscas más cursos que no cobran el certificado, tienes nuestra lista de cursos gratis con certificado gratis de verdad.
¿El certificado es gratis?
El certificado CS50 es gratis si sacas al menos un 70 % en cada problema y en el proyecto final, entregados antes del 30 de junio de 2027. El certificado verificado de edX es opcional y cuesta 299 dólares.
Preguntas frecuentes
¿Hasta cuándo puedo hacer CS50R y conseguir el certificado gratis?
Según las preguntas frecuentes del curso, el plazo general termina el 30 de junio de 2027 a las 23:59 (hora UTC). No hay fechas por semana: puedes entregar los problemas cuando quieras antes de ese día.
¿CS50R tiene examen final?
No. Para el certificado CS50 solo cuentan los seis conjuntos de problemas y el proyecto final, cada uno con al menos un 70 %.
¿Necesito instalar R en mi computadora u ordenador?
La primera clase enseña a trabajar con RStudio. Para entregar los problemas, CS50 usa sus propias herramientas (check50 y submit50) y te pide una cuenta de GitHub y otra de edX, las dos gratis.
¿Qué diferencia hay entre el certificado CS50 y el de edX?
El certificado CS50 lo da gratis el propio equipo de CS50. El verificado lo vende edX por 299 dólares y sirve como prueba ante empresas o centros; ninguno de los dos es un título académico de Harvard.
Preguntas y opiniones
Pregunta lo que quieras sobre este curso o cuéntanos cómo te fue. Respondemos todas las dudas.



