A Universidade Harvard mantém aberto, em outubro de 2026, o CS50, seu curso gratuito de introdução à ciência da computação oferecido na plataforma edX, com matrícula livre e sem pré-requisitos. Disponibilizado publicamente desde 2012, o CS50 é um dos cursos mais procurados da história do ensino online e pode ser assistido no modelo gratuito por qualquer pessoa, sem prazo de inscrição. A edição CS50x de 2026 cobre do zero à programação, começando em C e avançando para Python, SQL e JavaScript, e oferece certificado verificado opcional para quem concluir as atividades.

Sobre o curso

O CS50 (sigla de Computer Science 50) é a disciplina introdutória de ciência da computação da Harvard, ministrada pelo professor David J. Malan e distribuída mundialmente pela HarvardX na edX. É autoinstrucional e em inglês, com legendas disponíveis, e reúne videoaulas, exercícios práticos e projetos. O conteúdo é o mesmo apresentado aos alunos presenciais em Cambridge, adaptado para estudo a distância.

O curso parte da lógica de programação e da linguagem C, passa por estruturas de dados e algoritmos e chega a desenvolvimento web, bancos de dados e noções de segurança e engenharia de software. Não exige conhecimento prévio, o que torna o CS50 uma porta de entrada comum para quem quer migrar para a área de tecnologia.

O que se aprende

  • Lógica e linguagem C: fundamentos de programação, memória, ponteiros e raciocínio algorítmico.
  • Algoritmos e estruturas de dados: busca, ordenação, pilhas, filas, tabelas de dispersão e árvores.
  • Python: programação em alto nível e automação de tarefas.
  • Bancos de dados com SQL: modelagem e consulta de dados relacionais.
  • Desenvolvimento web: HTML, CSS e JavaScript para construir páginas e aplicações.
  • Engenharia de software: boas práticas, depuração e organização de projetos.

Quem pode participar

O CS50 é voltado a iniciantes absolutos e também a quem já programa e quer uma base sólida. Não há exigência de idade, formação ou vínculo acadêmico, e qualquer pessoa com acesso à internet pode acompanhar as aulas. O único requisito prático é compreender o inglês das videoaulas, embora os exercícios possam ser resolvidos com apoio de legendas e materiais complementares.

Como se inscrever

A matrícula é feita diretamente na página oficial do curso, em pll.harvard.edu, que direciona para a edX. O acesso ao conteúdo é gratuito no modo de auditoria e não tem data de abertura ou encerramento: o estudante pode começar a qualquer momento em 2026 e avançar no próprio ritmo. Para concluir e obter certificado, o curso prevê nove conjuntos de exercícios (problem sets) e um projeto final.

Certificação

O certificado verificado da HarvardX é opcional e pago, emitido pela edX para quem obtém pontuação satisfatória nos exercícios e no projeto final. Assistir às aulas e resolver as atividades no modo gratuito não exige pagamento. O certificado serve como comprovação para currículos e processos seletivos, mas não substitui um diploma de graduação.

Outros cursos do estude.org sobre programação

Para acompanhar novas oportunidades de cursos online gratuitos e aulas recomendadas, inscreva-se no canal do estude.org no YouTube.

Perguntas frequentes

O CS50 é realmente gratuito?

Sim. Assistir às videoaulas e resolver os exercícios na edX é gratuito no modo de auditoria. Só é pago o certificado verificado, que é opcional. Ninguém precisa pagar para aprender o conteúdo completo do curso.

Preciso saber programar antes de começar?

Não. O CS50 foi desenhado para iniciantes absolutos e começa pela lógica de programação. Quem nunca escreveu uma linha de código consegue acompanhar, desde que dedique tempo aos exercícios semanais.

O curso tem prazo de inscrição?

Não há data de abertura nem de encerramento no modo gratuito. O estudante pode se matricular a qualquer momento em 2026 e estudar no próprio ritmo, pausando e retomando quando quiser.

O certificado vale como diploma?

Não. O certificado verificado da HarvardX comprova a conclusão do curso e pode ser citado em currículos, mas não equivale a um diploma de graduação nem a um registro profissional.

Por onde continuar depois do CS50

Quem termina o CS50 costuma seguir para trilhas mais específicas, como desenvolvimento web, inteligência artificial ou ciência de dados, muitas delas também gratuitas na própria HarvardX e em plataformas como edX e Coursera. Como o curso não tem prazo, o maior risco não é perder a vaga, e sim abandonar na metade: a recomendação é reservar algumas horas fixas por semana e tratar os exercícios como a parte principal, já que é neles que o aprendizado se consolida.