Lista selecionada e comentada de cursos online, livros, vídeos e recursos práticos para aprender robótica e assuntos relacionados.
ossu/computer-science
Um percurso gratuito e no próprio ritmo por um currículo completo de ciência da computação, com cursos e livros online e apoio da comunidade.
- Estrelas
- 210,104
- Forks
- 26,007
- Issues abertas
- 29
- Último commit
- há 3 meses
O que é?
A Open Source Society University (OSSU) é uma lista selecionada de cursos e livros online gratuitos que, em conjunto, cobrem o conteúdo de uma graduação em ciência da computação, sem os requisitos de educação geral. O projeto é voltado a pessoas que já têm formação em outras áreas e querem aprender ciência da computação principalmente por conta própria.
O currículo é dividido em Introdução à Ciência da Computação, Núcleo de Ciência da Computação (programação, matemática, ferramentas, sistemas, teoria, segurança, aplicações e ética), disciplinas eletivas avançadas e um projeto final. Os cursos só são selecionados se estiverem com inscrições abertas, forem oferecidos regularmente ou no próprio ritmo e estiverem alinhados às diretrizes do currículo CS 2013. Quando não há um curso adequado, é usado um livro. Cada etapa informa a duração estimada, a dedicação semanal, os pré-requisitos e um canal de discussão no Discord.
O projeto é mantido como um repositório no GitHub e um site, com um servidor no Discord e issues no GitHub para dúvidas e mudanças no currículo. Os estudantes podem fazer fork do repositório para acompanhar o próprio progresso.
Recursos principais
- 01Abrange tópicos introdutórios, fundamentais e avançados de ciência da computação, de programação e matemática a sistemas, teoria e segurança.
- 02Cada curso informa a duração, a dedicação semanal e os pré-requisitos para ajudar a planejar os estudos.
- 03Os cursos são gratuitos, embora alguns cobrem por trabalhos avaliados ou certificados.
- 04Inclui uma etapa de projeto final e uma lista de cursos sugeridos com foco em projetos.
- 05Oferece uma comunidade no Discord e issues no GitHub para dúvidas e feedback sobre o currículo.
Casos de uso
- Adultos com formação em uma área que não seja ciência da computação e que queiram um percurso estruturado e autodidata para aprender a área.
- Desenvolvedores em atividade que queiram preencher lacunas em teoria, algoritmos ou conhecimento de sistemas.
- Educadores ou grupos de estudo que busquem uma lista gratuita e organizada de cursos em nível universitário.
Tópicos
Perguntas frequentes
- O que é computer-science?
- Um percurso gratuito e no próprio ritmo por um currículo completo de ciência da computação, com cursos e livros online e apoio da comunidade. A Open Source Society University (OSSU) é uma lista selecionada de cursos e livros online gratuitos que, em conjunto, cobrem o conteúdo de uma graduação em ciência da computação, sem os requisitos de educação geral. O projeto é voltado a pessoas que já têm formação em outras áreas e querem aprender ciência da computação principalmente por conta própria.
- computer-science é gratuito? Qual é a licença?
- computer-science é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- computer-science ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de computer-science foi em 14 de jul. de 2026.
- Para que posso usar computer-science?
- Adultos com formação em uma área que não seja ciência da computação e que queiram um percurso estruturado e autodidata para aprender a área. Desenvolvedores em atividade que queiram preencher lacunas em teoria, algoritmos ou conhecimento de sistemas. Educadores ou grupos de estudo que busquem uma lista gratuita e organizada de cursos em nível universitário.
- Onde consigo computer-science?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ossu/computer-science
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Lista organizada por categorias de apps e ferramentas de alta qualidade para macOS, de editores e utilitários para desenvolvedores a softwares de produtividade e design.
Lista selecionada e organizada por temas de conjuntos de dados abertos de alta qualidade em áreas como biologia, clima, agricultura e redes.
Lista selecionada de recursos para trabalho remoto, com sites de vagas, artigos, livros, espaços de coliving e empresas que contratam remotamente.
Lista selecionada de plugins da comunidade para DeepSeek Harness (dsh), organizada por categoria e com instalação verificada.
Lista comunitária selecionada de pacotes, ferramentas, tutoriais e recursos open source para criar projetos com o framework web Django.