Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
ciencia-da-computacao
🎓 Um caminho para a educação autodidata em Ciência da Computação!
https://github.com/Universidade-Livre/ciencia-da-computacao
- Referenciais de Formação para os Cursos de Graduação em Computação 2017 (SBC)
- Diretrizes Curriculares de Cursos da Área de Computação e Informática (UFRGS)
- ![Discord
- Aprendendo a aprender
- Como estudar do jeito certo
- Git e Github para Iniciantes
- Git e GitHub
- Circuitos Digitais - | [Livros sobre Circuitos Digitais](extras/bibliography/01_digital_circuits.md) |
- Matemática Discreta - | [Livros sobre Matemática Discreta](extras/bibliography/02_discrete_mathematics.md) |
- Linguagens de Programação - | [Livros sobre Linguagens de Programação](extras/bibliography/03_programming_languages.md) |
- Introdução à Ciência da Computação com Python I - | [Livros sobre Introdução a CC](extras/bibliography/04_intro_python.md) |
- Geometria Analítica - | [Livros sobre Geometria Analítica](extras/bibliography/05_analytic_geometry.md) |
- Cálculo I
- Álgebra Linear I
- Estruturas de Dados - computacao-python-conceitos) | [Livros de Estruturas de Dados](extras/bibliography/08_data_structure.md) |
- Introdução à Ciência da Computação com Python II - computacao-python-conceitos) | [Livros de Introdução a Programação](extras/bibliography/09_python.md) |
- Laboratório de Programação Orientada a Objetos I - computacao-python-conceitos) | [Livros sobre Orientação a Objetos](extras/bibliography/10_object_orientation.md) |
- Algoritmos em Grafos
- Arquitetura de Computadores I - oYsc2X4kPJBWf) | [Livros sobre Arquitetura de Computadores I](extras/bibliography/12_computer_architecture.md) |
- Probabilidade e Estatística - aiNyYCXE46L3qEZ2Nzx) | [Livros sobre Probabilidade e Estatística](extras/bibliography/13_statistics_probability.md) |
- Cálculo II - aiNyYCXE46L3qEZ2Nzx) | [Livros sobre Cálculo II](extras/bibliography/14_advanced_calculus.md) |
- Programação Funcional em Haskell - | [Livros sobre Programação Funcional](extras/bibliography/15_haskell.md) |
- Análise de Algoritmos - zKAOzUzKdPqFNF52g-i9p1f-vmsk) | [Livros sobre Análise de Algoritmos](extras/bibliography/16_analysis_of_algorithms.md) |
- Métodos Numéricos I - computacao-python-conceitos)<br><br>[Cálculo I](https://www.youtube.com/watch?v=WgHUHPlJETs&list=PLAudUnJeNg4tr-aiNyYCXE46L3qEZ2Nzx) | [Livros sobre Métodos Numéricos](extras/bibliography/17_numeric_methods.md) |
- Banco de Dados - | [Livros sobre Bancos de Dados](extras/bibliography/18_database.md) |
- Arquitetura de Computadores II - computacao-python-conceitos-2)<br><br>[Arquitetura de Computadores I](https://www.youtube.com/playlist?list=PLEUHFTHcrJmswfeq7QEHskgkT6HER3gK6) | [Livros sobre Arquitetura de Computadores](extras/bibliography/19_computer_architecture_II.md) |
- Programação Lógica - | [Livros sobre Programação Lógica](extras/bibliography/20_logical_programming.md) |
- Redes de Computadores - | [Livros sobre Rede de Computadores](extras/bibliography/21_computer_network.md) |
- Introdução à Engenharia de Software - computacao-python-conceitos-2) | [Livros sobre Engenharia de Software](extras/bibliography/22_software_engineering.md) |
- Sistemas Operacionais - GDD-hBvkF8h2_BfKJ) | [Livros sobre Sistemas Operacionais](extras/bibliography/23_operating_system.md) |
- Programação Matemática - X8ILgnI) | [Livros sobre Programação Matemática/Pesquisa Operacional](extras/bibliography/24_math_optimization.md) |
- Fundamentos de Computação Gráfica
- Linguagens Formais e Autômatos
- Inteligência Artificial
- Sistemas Distribuídos - JSPfKp65psX5C9tyNLHHC4uoR) | [Livros sobre Sistemas Distríbuidos](extras/bibliography/28_distributed_computing.md) |
- Teoria dos Grafos
- Cálculo III - 3d3jqrddN) | [Livros sobre Cálculo III](extras/bibliography/30_multivariable_calculus.md) |
- Teoria da Computação - mhD_qMeLHtLnA3XDT1Fr_k4&pp=iAQB) | [Livros sobre Teoria da Computação](extras/bibliography/31_theory_of_computation.md) |
- Deep Learning - T3zDFxngf4&list=PLeejGOroKw_txh7j7S3etF5eudI2WvMx0) | [Livros sobre Deep Learning](extras/bibliography/32_deep_learning.md) |
- Compiladores
- Computação Quantica - GDD-hBvkF8h2_BfKJ) | [Livros sobre Computação Quântica](extras/bibliography/34_quantum_copmputing.md) |
- Metodologia da Pesquisa - | [Livros sobre Metodologia de Pesquisa](extras/bibliography/35_methodology.md) |
- Visão Computacional - tDx) | An Invitation to 3D Vision: From Images to Geometric Models. Yi Ma, Stefano Soatto, Jana Kosecka e S. Shankar Sastry. Springer, ISBN 0-387-00893-4<br><br>Multiple View Geometry in Computer Vision. Richard Hartley e Andrew Zisserman. Cambridge University Press, ISBN 0-521-62304-9<br><br>Programming Computer Vision with Python: Tools and algorithms for analyzing images Jan Erik Solem, O’Reilly Media, ISBN 978-1449316549 |
- Processamento de Imagens - 3d3jqrddN)<br><br>[Álgebra Linear I](https://www.youtube.com/playlist?list=PLIEzh1OveCVczEZAjhVIVd7Qs-X8ILgnI)<br><br>[Análise de Algoritmos](https://www.youtube.com/watch?v=_HBTCUNPxOg&list=PLncEdvQ20-mgGanwuFczm-4IwIdIcIiha)<br><br>[Fundamentos de Computação Gráfica](https://www.youtube.com/watch?v=AVSAesOiKYY&list=PLE51fUFkeIwLXwe4rvG4EMgw7zgjP-tDx) | J. Gomes & L. Velho, Image Processing for Computer Graphics, Springer-Verlag, 1997.<br><br>Computer Vision: Algorithms and Applications, Rchard Szeliski<br><br>Deep Learning, Ian Goodfellow and Yoshua Bengio and Aaron Courville, MIT Press |
- Algoritmos Aproximativos - mgGanwuFczm-4IwIdIcIiha) | VAZIRANI, V. Approximation Algorithms. Springer, 2002. ISBN 978-3540653677.<br><br>HOCHBAUM, D. Approximation Algorithms for NP-hard Problems. PWS Publishing Company, 1997. ISBN 978-0534949686.<br><br>WILLIAMSON, D.; SHMOYS, D. The Design of Approximation Algorithms, Cambridge, 2011. ISBN 978- 0521195270. |
- Algoritmos Probabilísticos - Carlo, Construção de algoritmos probabilísticos, Aplicações para problemas NP-Difíceis, Análise de estruturas de dados em processos aleatórios, Geradores pseudoaleatórios, Classificação de problemas. | [Análise de Algoritmos](https://www.youtube.com/watch?v=_HBTCUNPxOg&list=PLncEdvQ20-mgGanwuFczm-4IwIdIcIiha) | Mitzenmacher, M.; Upfal, E. Probability and computing: randomized algorithms and probabilistic analysis. Cambridge: Cambridge University Press, 2005. 370p. ISBN-13: 978-0521835404.<br><br>Motwani, R.; Raghavan, P. Randomized Algorithms. Cambridge: Cambridge University Press, 1995. 492p. ISBN-13: 978-0521474658.<br><br>Ross, S. Probability models for computer science. London: Academic Press, 2002. 288p. ISBN-13: 978-0125980517. |
- Clube do Livro
- Elixir
- Rust
- OCaml
- Camilo Cunha de Azevedo
- Mateus Roveda
- Leonardo Fiedler
- Jefferson Quesado
- Marcus Rodrigues
- Rotfuchs von Vulpes
- Emanuel Castelo
- Gustavo Schneider