Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Macmod/awesome-cs

Uma lista revisada de recursos práticos e acadêmicos para estudantes de Ciência da Computação.
https://github.com/Macmod/awesome-cs

List: awesome-cs

awesome computer-science list programming

Last synced: about 1 month ago
JSON representation

Uma lista revisada de recursos práticos e acadêmicos para estudantes de Ciência da Computação.

Awesome Lists containing this project

README

        

[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

> A curated list of awesome academic and practical resources for Computer Science students.

- [Contribution guide](CONTRIB.md)

## Table of Contents
- [General CS](#general-cs)
- [Learning Platforms](#learning-platforms)
- [Algorithms](#algorithms)
- [Languages](#languages)
- [Computer Graphics](#computer-graphics)
- [Encryption & Hashing](#encryption-and-hashing)
- [Networks](#networks)
- [Compilers](#compilers)
- [Machine Learning](#machine-learning)
- [YouTube](#youtube)
- [Podcasts](#podcasts)
- [Mathematics](#mathematics)
- [Physics](#physics)
- [Digital Electronics](#digital-electronics)
- [Games & Contests](#games-and-contests)
- [Malware Analysis](#malware-analysis)
- [Miscellaneous](#miscellaneous)

## General CS
- [Computer Science Books (Shodan)](https://shodan.me/books/)
- [Free Programming Books (VHF Repo)](https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md)
- [Computer Science (Open Source Society)](https://github.com/open-source-society/computer-science)
- [621+ Programming Resources](https://medium.com/free-stuff/2000-programming-resources-c2c835001216#.sr0jfcxu4)
- [30 Free Programming eBooks](http://citizen428.net/blog/2010/08/12/30-free-programming-ebooks/)
- [Curated List of Awesome Lists](https://github.com/sindresorhus/awesome/blob/master/readme.md)
- [Shared Tech Resources](https://www.dropbox.com/sh/n01pbk76jy0fbcz/AACbIvq_EPfkHkBph62G4sjFa)
- [Papers We Love](https://github.com/papers-we-love/papers-we-love)
- [Become a Programmer, Motherfucker](http://programming-motherfucker.com/become.html)
- [DevDocs - Multiple Documentations](http://devdocs.io/)
- [Awesome BR](http://awesome-br.com/#/)
- [Build a Modern Computer from First Principles](https://www.coursera.org/learn/build-a-computer)
- Today I Learned (TIL)
- [jbranchaud/til](https://github.com/jbranchaud/til)
- [thoughtbot/til](https://github.com/thoughtbot/til)
- [jwworth/til](https://github.com/jwworth/til)
- [Hashrocket](https://til.hashrocket.com/)
- [Complexity Zoo](https://complexityzoo.uwaterloo.ca/Complexity_Zoo)
- [Big O Complexity Cheat Sheet](http://bigocheatsheet.com/)
- [Computer Science from the Bottom Up](http://www.bottomupcs.com/)
- [Computer Science Field Guide](http://www.cosc.canterbury.ac.nz/csfieldguide/dev/dev/index.html)
- [Translating Mathematics into Code](http://matt.might.net/articles/discrete-math-and-code/)
- [Learn Enough to Be Dangerous](http://www.learnenough.com/)
- [Programming Languages Paradigms](http://www.cyan-lang.org/jose/courses/14-1/PLP/lpa.pdf)
- [Dictionary of Algorithms and Data Structures](https://xlinux.nist.gov/dads/)
- [SyntaxDB](https://syntaxdb.com/)
- [ExplainShell](http://explainshell.com/)
- [CS50](https://cs50.harvard.edu/)

## Learning Platforms
- Code
- [Code.org](https://www.code.org/)
- [Codeacademy](http://www.codecademy.com/)
- [Codeavengers](http://www.codeavengers.com/)
- [Codeschool](https://www.codeschool.com/)
- [Treehouse](http://teamtreehouse.com/)
- [CodeHS](https://codehs.com/)
- [CodingBat](http://codingbat.com/)
- [FreeCodeCamp](http://www.freecodecamp.com/)
- [Coursera CS](https://pt.coursera.org/browse/computer-science?languages=pt)
- [KhanAcademy CS](https://pt.khanacademy.org/computing/computer-science)
- [EdX CS](https://www.edx.org/course/subject/computer-science)
- [Udemy Development (Free)](https://www.udemy.com/courses/development/all-courses/?price=price-free&lang=en)
- [Udemy IT & Software (Free)](https://www.udemy.com/courses/it-and-software/all-courses/?price=price-free&lang=en)
- [Stanford Courses](http://online.stanford.edu/courses/allcourses)
- [Cybrary.IT](https://www.cybrary.it/)
- [Computer Science and Electrical Engineering (MIT)](http://ocw.mit.edu/courses/#electrical-engineering-and-computer-science)
- [Computer Science and Electrical Engineering (Audio & Video, MIT)](http://ocw.mit.edu/courses/audio-video-courses/#electrical-engineering-and-computer-science)

## Algorithms
- Material recomendado
- [Introduction to Algorithms - Thomas Cormen](http://is.ptithcm.edu.vn/~tdhuy/Programming/Introduction.to.Algorithms.pdf)
- [Estruturas de Dados - Waldemar Celes e Jose Lucas Rangel](https://drive.google.com/open?id=0BwV_da1xnClATW80bktjZkIxeW8)
- [Projetos de Algoritmos Com Implementações em Pascal e C - Nívio Ziviani](https://drive.google.com/open?id=0BwV_da1xnClAU1JpeExOS29XdmM)

## Languages

## C & C++
- [Learn C The Hard Way](http://c.learncodethehardway.org/book/)
- [C Progressivo](http://www.cprogressivo.net/)
- [C Completo e Total](http://www.inf.ufpr.br/lesoliveira/download/c-completo-total.pdf)
- [Linguagem C](http://www.lrc.ic.unicamp.br/~takeo/mc102_1s2016/LINGUAGEM_C.pdf)
- [Learn C](http://www.learn-c.org/)
- [C++ Complete Reference](http://goo.gl/Le6gUi)
- [Learn C++](http://www.learncpp.com/)
- [Geeks4Geeks C](http://www.geeksforgeeks.org/c/)
- [Teach Yourself C in 24 Hours](http://aelinik.free.fr/c/)
- [Stanford CS Education Library](http://cslibrary.stanford.edu/)
- [C Gibberish ↔ English](http://www.cdecl.org/)
- [Clockwise/Spiral Rule](http://c-faq.com/decl/spiral.anderson.html)
- [OOC](http://www.planetpdf.com/codecuts/pdfs/ooc.pdf)
- [UNIX System Calls and Subroutines using C](http://www.cs.cf.ac.uk/Dave/C/)
- [IAR Advanced preprocessor tips and tricks](https://www.iar.com/support/resources/articles/advanced-preprocessor-tips-and-tricks/)
- [Organizing Code Files in C and C++](http://www.gamedev.net/page/resources/_/technical/general-programming/organizing-code-files-in-c-and-c-r1798)

## Python
- [Automate The Boring Stuff With Python](https://automatetheboringstuff.com/)
- [The Hitchhiker’s Guide to Python!](http://docs.python-guide.org/en/latest/)
- [Python Programming](http://www.jeffknupp.com/)
- [Open Sourcing a Python Project the Right Way](http://www.jeffknupp.com/blog/2013/08/16/open-sourcing-a-python-project-the-right-way/)
- [The Best Way to Learn Python](http://net.tutsplus.com/tutorials/the-best-way-to-learn-python/)
- [Python Classes and OOP](https://www.jeffknupp.com/blog/2014/06/18/improve-your-python-python-classes-and-object-oriented-programming/)
- [Async/await in Python 3.5](http://www.snarky.ca/how-the-heck-does-async-await-work-in-python-3-5)
- [Por que há tantos Pythons?](http://www.toptal.com/python/por-que-h-tantos-pythons/pt)
- [Python Tutor](http://pythontutor.com/)
- [Anaconda](https://www.continuum.io/anaconda-community)

## Ruby
- [Learn Ruby The Hard Way](http://learnrubythehardway.org/book/)
- [Humble Little Ruby Book](http://humblelittlerubybook.com/book/html/)
- [Poignant Guide to Ruby](http://poignant.guide/book/chapter-1.html)
- [Learn to Program](https://pine.fm/LearnToProgram/)
- [Ruby Koans](http://rubykoans.com/)
- [Awesome Ruby](http://awesome-ruby.com/)
- [Ruby Monk](http://rubymonk.org/)
- [Ruby em Vinte Minutos](https://www.ruby-lang.org/pt/documentation/quickstart/)
- [Try Ruby](http://tryruby.org/levels/1/challenges/0)
- [Writing a compiler in Ruby, bottom up](http://hokstad.com/compiler)
- [Pocket Programming - Ruby/Rails](http://rails.pocket-programming.com/)

## Perl
- [Learn Perl in about 2 hours 30 minutes](http://qntm.org/files/perl/perl.html)
- [Modern Perl](http://onyxneon.com/books/modern_perl/modern_perl_letter.pdf)
- [Impatient Perl](http://www.greglondon.com/iperl/pdf/iperl.pdf)
- [Learning Perl the Hard Way](http://www.greenteapress.com/perl/perl.pdf)
- [Beginning Perl](http://web.archive.org/web/20120709053246/http://ofps.oreilly.com/titles/9781118013847/index.html)

## Java
- [Java Starter](http://t2ti.com/curso/video/java/basico/java_starter.php)
- [Java Design Patterns](https://github.com/iluwatar/java-design-patterns)

## PHP
- [PHP: The Right Way](http://www.phptherightway.com/)
- [PHP Best Practices](https://phpbestpractices.org)
- [PHP Pandas](http://daylerees.com/php-pandas/)

## Javascript
- [Eloquent Javascript](http://eloquentjavascript.net/index.html)
- [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS)
- [The Entire JS Language in One Image](http://d2brer6wwumtdu.cloudfront.net/wp-content/uploads/2015/09/09191550/infographic-the-entire-javascript-language-in-one-single-image-491250-2.jpg)
- [JS: The Right Way](http://jstherightway.org/)
- [JavaScript for Cats](http://jsforcats.com/)

## HTML/CSS
- [Develop & Style Websites](http://learn.shayhowe.com/)

## SQL
- [SQL Completo - Softblue](http://www.softblue.com.br/site/curso/id/3/CURSO+DE+SQL+COMPLETO+BASICO+AO+AVANCADO+ON+LINE+BD03+GRATIS)
- [A Simple Guide to Five Normal Forms in Relational Database Theory](http://www.bkent.net/Doc/simple5.htm)
- [The Codex » Do Not Pass This Way Again](http://grimoire.ca/mysql/choose-something-else)

## R
- [Code School - Try R](http://tryr.codeschool.com/)
- [R Programming Tutorials](http://www.listendata.com/p/r-programming-tutorials.html)
- [R by example](http://www.mayin.org/ajayshah/KB/R/index.html)
- [The R Language](http://stat.ethz.ch/R-manual/R-patched/doc/html/)
- [CRAN: Manuals](http://cran.r-project.org/manuals.html)
- [swirl: Learn R, in R.](http://swirlstats.com/)

## Haskell
- [YBlog - Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/)
- [Learn You a Haskell for Great Good!](http://learnyouahaskell.com/chapters)
- [Aprender Haskell será um grande bem para você!](http://haskell.tailorfontela.com.br/chapters)
- [How to learn Haskell](https://github.com/bitemyapp/learnhaskell)
- [Real World Haskell](http://book.realworldhaskell.org/read/)
- [Haskell (Wikibooks)](https://en.wikibooks.org/wiki/Haskell)
- [Yet Another Haskell Tutorial](http://www.umiacs.umd.edu/~hal/docs/daume02yaht.pdf)
- [Try Haskell! An interactive tutorial in your browser](http://tryhaskell.org/)
- [HaskellWiki](https://wiki.haskell.org/Example_code)
- [Haskell for all](http://www.haskellforall.com/)
- [Haskell Exercises](https://github.com/commercialhaskell/haskelldocumentation/tree/master/exercises)
- [Write You a Haskell (Stephen Diehl)](http://dev.stephendiehl.com/fun/)
- [What I Wish I Knew When Learning Haskell (Stephen Diehl)](http://dev.stephendiehl.com/hask)
- [Monads for Dummies (Stephan Boyer)](https://www.stephanboyer.com/post/83/monads-for-dummies)
- [The Marvels of Monads](http://blogs.msdn.com/b/wesdyer/archive/2008/01/11/the-marvels-of-monads.aspx)
- [State of the Haskell ecosystem](https://github.com/Gabriel439/post-rfc/blob/master/sotu.md)
- [Hoogle](https://www.haskell.org/hoogle/)
- [Typeclassopedia](https://wiki.haskell.org/Typeclassopedia)
- [An Introduction to Cabal sandboxes](http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html)
- [Monad transformers, free monads, mtl, laws and a new approach](https://ocharles.org.uk/blog/posts/2016-01-26-transformers-free-monads-mtl-laws.html)

## OCaml
- [OCaml Tutorials](http://ocaml.org/learn/tutorials/)

## Clojure
- [Try Clojure](http://tryclj.com/)
- [Clojure for the Brave and True](http://www.braveclojure.com/)
- [Clojure from the Ground Up](http://aphyr.com/posts/301-clojure-from-the-ground-up-welcome)
- [Clojure Koans](http://clojurekoans.com/)
- [4Clojure](http://www.4clojure.com/)
- [Clojure Distilled](http://yogthos.github.io/ClojureDistilled.html)

## F#
- [Learning F#](http://fsharp.org/about/learning.html)
- [F# syntax in 60 seconds](http://fsharpforfunandprofit.com/posts/fsharp-in-60-seconds/)

## Julia
- [Learning Julia](http://julialang.org/learning/)
- [Julia Documentation](http://docs.julialang.org/en/release-0.4/)
- [juliabook](https://github.com/chrisvoncsefalvay/juliabook)

## Erlang
- [The Zen of Erlang](http://ferd.ca/the-zen-of-erlang.html)
- [Learn You Some Erlang for Great Good!](http://learnyousomeerlang.com/content)
- [Try Erlang](http://www.tryerlang.org/)
- [Elixir School](https://elixirschool.com/pt/)

## Smalltalk

## Common Lisp
- [Lisp Hackers, Interviews with 100x More Productive Programmers](https://leanpub.com/lisphackers)
- [L(λ)THW, Learn Lisp The Hard Way](http://learnlispthehardway.org/)
- [Paul Graham's On Lisp, Advanced Techniques for Common Lisp](http://www.paulgraham.com/onlisp.html)
- [Lisp in Small Parts](http://lisp.plasticki.com/)
- [Common Lisp Koans](https://github.com/google/lisp-koans)
- [CLiki, Common Lisp Wiki](http://www.cliki.net/)

## Scheme
- [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-1.html)
- [Community Scheme Wiki](http://community.schemewiki.org/)

## Lua
- [Programming in Lua](http://www.lua.org/pil/contents.html)

## Computer Graphics
- [Cg/Unity tutorials](https://en.wikibooks.org/wiki/Cg_Programming/Unity)
- Tools
- [Blender](https://www.blender.org/)
- [L3DT](http://www.bundysoft.com/L3DT/)
- [Unity](https://unity3d.com/)
- Languages
- Cg
- [Cg Documentation](http://http.developer.nvidia.com/Cg/index.html)
- [The Cg Tutorial](http://http.developer.nvidia.com/CgTutorial/cg_tutorial_frontmatter.html)
- Processing
- [Processing Tutorial](https://processing.org/tutorials/)
- [Nature of Code](http://natureofcode.com/book/introduction/)

## Encryption and Hashing
- Repos
- [CyberChef: The Cyber Swiss Army Knife](https://github.com/gchq/CyberChef)
- [Codebreaker](https://github.com/asweigart/codebreaker)
- [Encoding vs Encryption vs Hashing vs Obfuscation](https://danielmiessler.com/study/encoding-encryption-hashing-obfuscation/)
- [GPG/PGP Basics](http://aplawrence.com/Basics/gpg.html)
- [An Introduction to Public Key Cryptography and PGP](https://ssd.eff.org/en/module/introduction-public-key-cryptography-and-pgp)
- [GPG tutorial and PGP Public Key](https://futureboy.us/pgp.html)
- [Lifetimes of cryptographic hash functions](http://valerieaurora.org/hash.html)
- [Handbook of Applied Cryptography](http://cacr.uwaterloo.ca/hac/)
- [Provably Fair Shuffling Through Cryptography](https://techblog.bitzino.com/2012-06-30-provably-fair-shuffling-through-cryptography.html)

## Networks
- [Beej's Guide to Network Programming](http://beej.us/guide/bgnet/output/html/multipage/)
- [Redes de Computadores](https://pt.coursera.org/course/comnetworks)
- [Tráfego | RNP](http://www.rnp.br/servicos/conectividade/trafego)
- [SIMET](http://simet.nic.br/mapas/)
- [PCAPR](http://www.pcapr.net)
- [ISFCE Sample Practical Exercise](http://www.isfce.com/sample-pe.htm)
- [PacketLife Capture Collection](http://packetlife.net/captures/)
- [DigitalCorpora Packet Dumps](http://digitalcorpora.org/corpora/packet-dumps)
- [Evil Fingers PCAP Challenges](https://www.evilfingers.com/repository/pcaps_challenge.php)
- [PCAPS Repository](https://github.com/markofu/pcaps)
- [Chris Sanders Packet Captures](http://chrissanders.org/packet-captures/)
- [Tcpreplay Sample Captures](http://tcpreplay.appneta.com/wiki/captures.html)
- [MAWI Working Group Traffic Archive](http://mawi.wide.ad.jp/mawi/)
- [LBNL-FTP-PKT](http://ee.lbl.gov/anonymized-traces.html/)

## Compilers
- [Grammar: The language of languages](http://matt.might.net/articles/grammars-bnf-ebnf/)
- [How parsers and compilers work](http://parsingintro.sourceforge.net/)
- [LL and LR in Context: Why Parsing Tools Are Hard](http://blog.reverberate.org/2013/09/ll-and-lr-in-context-why-parsing-tools.html)
- [LL and LR Parsing Demystified](http://blog.reverberate.org/2013/07/ll-and-lr-parsing-demystified.html)
- [What Every Programmer Should Know About Compiler Optimizations](https://msdn.microsoft.com/en-us/magazine/dn904673.aspx)
- [Compiler Explorer](http://gcc.godbolt.org/)
- [Compiler Design Tutorial](http://www.tutorialspoint.com/compiler_design/index.htm)

## Machine Learning
- [Awesome Machine Learning](https://github.com/josephmisiti/awesome-machine-learning)
- [Machine Learning Foundations](https://www.coursera.org/learn/ml-foundations/)
- [A Course in Machine Learning](http://ciml.info/)
- [Neural Networks (Sherbrooke)](https://www.youtube.com/playlist?list=PL6Xpj9I5qXYEcOhn7TqghAJ6NAPrNmUBH)
- [Machine Learning Video Library](http://work.caltech.edu/library/)
- [Machine Learning Mastery](http://machinelearningmastery.com/start-here/)
- [Machine Learning Course (Caltech)](https://www.youtube.com/playlist?list=PLD63A284B7615313A)
- [Deep Learning Courses (NVIDIA)](https://developer.nvidia.com/deep-learning-courses)
- [Deep Learning, Feature Learning](https://www.youtube.com/playlist?list=PLHyI3Fbmv0SdzMHAy0aN59oYnLy5vyyTA)
- [A blog about Machine Learning, Deep Learning and NLP.](http://www.wildml.com/)
- [A Tour of Machine Learning Algorithms](http://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/)
- [Machine learning is way easier than it looks](http://blog.intercom.io/machine-learning-way-easier-than-it-looks/)
- [A Visual Introduction to Machine Learning](http://www.r2d3.us/visual-intro-to-machine-learning-part-1/)
- [Neural Networks and Deep Learning](http://neuralnetworksanddeeplearning.com/)
- [Deep Learning Glossary](http://www.wildml.com/deep-learning-glossary/)
- [Understanding Convolution in Deep Learning](http://timdettmers.com/2015/03/26/convolution-deep-learning/)
- [Deep Learning (Nando de Freitas, Oxford)](https://www.youtube.com/watch?v=PlhFWT7vAEw&list=PLE6Wd9FR--EfW8dtjAuPoTuPcqmOV53Fu&index=16)
- [Undergrad Machine Learning (Nando de Freitas)](https://www.youtube.com/playlist?list=PLE6Wd9FR--Ecf_5nCbnSQMHqORpiChfJf)
- [Machine Learning (Nando de Freitas)](https://www.youtube.com/watch?v=w2OtwL5T1ow&list=PLE6Wd9FR--EdyJ5lbFl8UuGjecvVw66F6)
- [Top 10 Data Mining Algorithms in Plain English](http://rayli.net/blog/data/top-10-data-mining-algorithms-in-plain-english/)
- [TensorFlow Tutorials](https://github.com/pkmital/tensorflow_tutorials)
- [CS231n Convolutional Neural Networks for Visual Recognition](http://cs231n.github.io/neural-networks-1/)

## YouTube
- [Computerphile](https://www.youtube.com/user/Computerphile)
- [Numberphile](https://www.youtube.com/user/numberphile)
- [Strange Loop](https://www.youtube.com/channel/UC_QIfHvN9auy2CoOdSfMWDw)
- [Matemática Rio](https://www.youtube.com/user/matematicario)
- [Art of the Problem](https://www.youtube.com/user/ArtOfTheProblem)

## Podcasts
- [DEV na ESTRADA](http://devnaestrada.com.br/) (Portuguese)
- [PODebug](http://www.podebug.com/) (Portuguese)
- [Grok Podcast](http://www.grokpodcast.com/) (Portuguese)
- [Castálio Podcast](http://castalio.info/) (Portuguese)
- [Hack N' Cast](http://hackncast.org/) (Portuguese)
- [Giant Robots Smashing into Other Giant Robots](http://giantrobots.fm/) (English)
- [Ruby Rogues](https://devchat.tv/ruby-rogues) (English)
- [The Elixir Fountain](https://soundcloud.com/elixirfountain) (English)
- [The Changelog](https://changelog.com/podcast/) (English)
- [Developer Tea](http://developertea.com/) (English)
- [Hanselminutes](http://hanselminutes.com/) (English)
- [Turing-Incomplete](https://turing.cool) (English)
- [The Bike Shed](http://bikeshed.fm/) (English)
- [Code Newbie](http://www.codenewbie.org/podcast) (English)
- [Developer On Fire](http://developeronfire.com/) (English)
- [Mostly Erlang](http://mostlyerlang.com/) (English)
- [Functional Geekery](https://www.functionalgeekery.com/category/podcasts/) (English)
- [The Type Theory Podcast](http://typetheorypodcast.com/) (English)
- [The Haskell Cast](http://www.haskellcast.com/) (English)

## Mathematics
- Tools
- [WolframAlpha](http://www.wolframalpha.com/)
- [GeoGebra](http://www.geogebra.org/)
- [Symbolab Math Solver](https://www.symbolab.com/)
- [MS Mathematics](https://www.microsoft.com/en-us/download/details.aspx?id=15702)
- [Slader (Textbook Solutions)](https://www.slader.com)
- [BetterExplained](http://betterexplained.com/articles/category/math/)
- [PatrickJMT](http://patrickjmt.com/)
- [Cálculo I - USP](http://eaulas.usp.br/portal/course.action?course=2600)
- Material Recomendado
- [Cálculo I - Sacha Friedli](http://www.mat.ufmg.br/~sacha/textos/Calculo/Apostila_2015_02_26.pdf)
- [Cálculo Vol. 1 - James Stewart](https://mega.nz/#!m8RUgS4S!lwskupcv1jnVKfhqJWl5rD7hgkZj54rgw6-qN6xzUyg)
- [Cálculo Vol. 2 - James Stewart](https://mega.nz/#!RctFjCyI!tUYuEWKQkowKVtAw5ivp5yCTdYAnBnSNUKkS0ah_l0Q)
- [Um Curso de G.A.A.L. - R. J.](https://www.dropbox.com/s/jj3xq0hjv2z39zp/gaalt0.pdf?)
- [Discrete Mathematics and its Applications](http://www2.fiit.stuba.sk/~kvasnicka/Mathematics%20for%20Informatics/Rosen_Discrete_Mathematics_and_Its_Applications_7th_Edition.pdf)
- [Apostilas - Reginaldo](http://www.mat.ufmg.br/~regi/apostilas.html)
- [Listas - Takahashi](http://www.mat.ufmg.br/~taka/Pagina-CalcI/Pagina-CalcI.htm)
- [G.A.A.L. - Uma Visão Geométrica](http://www.mat.ufmg.br/ead/acervo/livros/Geometria%20Analitica%20e%20Algebra%20Linear%20-%20Uma%20Visao%20Geometrica%20-%20TI.pdf)
- [Curso de Cálculo I - Sacha](https://www.youtube.com/watch?v=KyVYNbwfjtU&list=PLOiKHlNoCwd2s7rq1P4fGQ0iqf-eWi0Wo)
- [Pequenos Erros que Causam Grandes Dificuldades](http://www.mat.ufmg.br/~taka/Pagina-CalcI/ManualDuvidas.pdf)
- [Elementary Number Theory and Its Applications](http://www.fmf.uni-lj.si/~lavric/Rosen%20-%20Elementary%20number%20theory%20and%20its%20applications.pdf)
- [A First Course in Probability](http://zalsiary.kau.edu.sa/Files/0009120/Files/119387_A_First_Course_in_Probability_8th_Edition.pdf)
- [Introduction to Matrix Computation](https://drive.google.com/file/d/0BwEtMaYZ7WapRkNodTgycVJLSTg/view)
- [Algoritmos Numéricos](https://drive.google.com/file/d/0BwEtMaYZ7WapU05yTmItVTVyNms/view)
- [Curso de Cálculo de uma Variável](http://www.dma.im.ufrj.br/~mcabral/textos/cursoCalculoI-livro-a4-V2-2.pdf)
- [Mathematics (MIT)](http://ocw.mit.edu/courses/mathematics/)
- [Multivariable Calculus (Whitman)](https://www.whitman.edu/mathematics/multivariable/multivariable.pdf)
- [Differential & Integral Calculus (UCLA)](https://www.youtube.com/playlist?list=PL1BE3027EF549C7D1)
- [Probability (UCLA)](https://www.youtube.com/playlist?list=PL5BE09709EECF36AA)
- [A First Course in Probability (Sheldon Ross)](http://zalsiary.kau.edu.sa/Files/0009120/Files/119387_A_First_Course_in_Probability_8th_Edition.pdf)
- [Anotações Matemáticas (Renji Rodrigo)](https://bmpa.wordpress.com/2012/04/29/minhas-anotacoes/)

## Physics
- Material Recomendado
- [Física Experimental - Lab1](http://www.fisica.ufmg.br/~lab1/)
- [Física Experimental Básica na Universidade](https://www.passeidireto.com/arquivo/975892/fisica-experimental-basica-na-universidade-)
- [Física Básica: Mecânica (1ª edição)](http://www22.zippyshare.com/v/n42cjIKo/file.html)
- [Feynman Lectures (Caltech)](http://www.feynmanlectures.caltech.edu/)
- [Physics (MIT)](http://ocw.mit.edu/courses/physics/)

## Digital Electronics
- Material Recomendado
- [Contemporary Logic Design (2nd Edition) - Randy H. Katz, Gaetano Borriello](http://www51.zippyshare.com/v/VQZDji9q/file.html)

## Games & Contests
- Programming
- [CodeForces](http://codeforces.com/?locale=en)
- [CodePit](https://www.codepit.io/)
- [Code Fights](https://codefights.com/)
- [HackerRank](https://www.hackerrank.com/)
- [Programmr](http://www.programmr.com/)
- [Project Euler](https://projecteuler.net/archives)
- [URI Online Judge](https://www.urionlinejudge.com.br/)
- [UVA Online Judge](https://uva.onlinejudge.org/)
- [SPOJ Brasil](http://br.spoj.com/)
- [SPOJ International](http://www.spoj.com/)
- [Exercism.IO](http://exercism.io/)
- [Scratch](https://scratch.mit.edu/)
- Infosec
- Repos
- [ctfs](https://github.com/ctfs/)
- [pwntools](https://github.com/Gallopsled/pwntools)
- [ctftools](https://github.com/zardus/ctf-tools)
- [metasploit](https://github.com/rapid7/metasploit-framework)
- [CTFTime](https://ctftime.org/)
- [WeChall](http://www.wechall.net/)
- [Pwnable.KR](http://pwnable.kr/play.php)
- [Reversing.KR](http://reversing.kr/)
- [Smash The Stack](http://www.smashthestack.org/)
- [Shellterlabs](https://shellterlabs.com/pt-br/)
- [SucuriHC](http://ctf.sucurihc.org/)
- [Root-me](https://www.root-me.org/en/Capture-The-Flag/)
- [PicoCTF](https://picoctf.com)
- [RingZer0 CTF](https://ringzer0team.com/)
- [HackTheBox](https://www.hackthebox.eu/en)
- [Wargame-100security](http://www.100security.com.br/wargame/)
- [Hack Yeaster](http://hackyeaster.hacking-lab.com)
- [SCTF](https://sctf.io/)
- [EnigmaGroup](http://www.enigmagroup.org/)
- [Exploit Exercises](http://exploit-exercises.com/)
- [Google Gruyere](http://google-gruyere.appspot.com/)
- [Gh0st Lab](http://www.gh0st.net/)
- [Hack This Site](http://www.hackthissite.org/)
- [HackThis](http://www.hackthis.co.uk/)
- [HackQuest](http://www.hackquest.com/)
- [Hack.me](https://hack.me)
- [Hacking-Lab](https://www.hacking-lab.com)
- [Hacker Challenge](http://www.dareyourmind.net/)
- [Hacker Test](http://www.hackertest.net/)
- [hACME Game](http://www.hacmegame.org/)
- [Hax.Tor](http://hax.tor.hu/)
- [OverTheWire](http://www.overthewire.org/wargames/)
- [pwn0](https://pwn0.com/home.php)
- [RootContest](http://rootcontest.com/)
- [Root Me](http://www.root-me.org/?lang=en)
- [Security Treasure Hunt](http://www.securitytreasurehunt.com/)
- [TheBlackSheep and Erik](http://www.bright-shadows.net/)
- [ThisIsLegal](http://thisislegal.com/)
- [Try2Hack](http://www.try2hack.nl/)
- [WabLab](http://www.wablab.com/hackme)
- [XSS: Can You XSS This?](http://canyouxssthis.com/HTMLSanitizer/)
- [XSS: ProgPHP](http://xss.progphp.com/)
- [Network Forensics Puzzle contest](http://forensicscontest.com/puzzles)
- [DEF CON CTF Archive](https://www.defcon.org/html/links/dc-ctf.html)
- [DigitalCorpora](http://digitalcorpora.org/)
- [Honeynet Challenges](https://www.honeynet.org/challenges)
- [I Smell Packets](http://ismellpackets.com/)
- [DFRWS 2014 Forensics Rodeo](http://www.cs.uno.edu/~golden/dfrws-2014-rodeo.html)
- [Linux LEO Supplemental Files](http://linuxleo.com/)

## Malware Analysis
- [Open Malware / Offensive Computing](http://openmalware.org/)
- [Contagio](http://contagiodump.blogspot.com/)
- [VX Heaven](http://vxheaven.org/)
- [VirusShare.com / VXShare](http://virusshare.com/)
- [VXVault](http://vxvault.siri-urz.net)
- [MalShare](http://malshare.com/)
- [Virusign](http://www.virusign.com/)
- [theZoo / Malware DB](http://ytisf.github.io/theZoo/)
- [malc0de](http://malc0de.com/database/)
- [FakeAVs blog](http://www.fakeavs.com/)
- [malware_traffic](http://malware-traffic-analysis.net/)
- [Georgia Tech malrec page](http://panda.gtisc.gatech.edu/malrec/)
- [Kernelmode Forum](http://www.kernelmode.info)
- [Malware Hub Forum](http://malwaretips.com/categories/malware-hub.103/)
- [MalwareBlacklist.com](http://www.malwareblacklist.com)
- [Joxean Koret’s List](http://malwareurls.joxeankoret.com)
- [Sucuri Research Labs](http://labs.sucuri.net/?malware)
- [CLEAN MX realtime database](http://support.clean-mx.de/clean-mx/viruses.php)
- [Contagio Mobile Malware](http://contagiominidump.blogspot.com/)
- [Android Sandbox](http://androidsandbox.net/samples/)
- [maltrieve](http://maltrieve.org/)
- [HoneyDrive](http://bruteforce.gr/honeydrive)

## Miscellaneous
- Git
- [Pro Git Book](http://git-scm.com/book/en/v2)
- [Git for beginners: The definitive practical guide](http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide)
- [Git Tips](https://github.com/git-tips/tips)
- [Learn Git Branching](http://pcottle.github.io/learnGitBranching/)
- [Learn Enough Git to Be Dangerous](http://www.learnenough.com/git-tutorial)
- [Git - The simple guide - No deep shit!](http://rogerdudler.github.io/git-guide/)
- [Como usar o git e o github](http://codexico.com.br/blog/linux/tutorial-simples-como-usar-o-git-e-o-github/)
- [Understanding git for real by exploring the .git directory](https://medium.com/@pierreda/understanding-git-for-real-by-exploring-the-git-directory-1e079c15b807#.9on7nfk8z)
- [Explore GitHub](https://github.com/explore)
- [Github Visualizer](http://veniversum.me/git-visualizer/)
- [Trending in Open Source](https://github.com/trending)
- [WakaTime - Quantify your coding](https://wakatime.com/)
- [Rosetta Code](http://rosettacode.org/wiki/Rosetta_Code)
- [Hidden Features (S.O.)](http://stackoverflow.com/search?q=%5Bhidden-features%5D+is%3Aquestion)
- [SciHub](http://sci-hub.io/)
- [Real-Time Fluid Dynamics for Games](http://www.intpowertechcorp.com/GDC03.pdf)
- [Software Licenses in Plain English](https://tldrlegal.com/)
- [Koding for Teams](http://www.koding.com/)
- [Livecoding.TV](https://www.livecoding.tv/)
- [Simulação Avançada - Vida Artificial](https://student.dei.uc.pt/~guilhoto/downloads/vida_artificial.pdf)
- [Computação Natural](http://www.computacaonatural.com.br/)
- [Torch](http://torch.ch/)
- [ForGe Forensic test image generator](https://github.com/hannuvisti/forge)
- [Volatility memory samples](https://code.google.com/p/volatility/wiki/FAQ)
- [Enron Email Dataset](http://www.cs.cmu.edu/~enron/)
- [The ultimate guide on preventing Website Scraping](https://github.com/JonasCz/How-To-Prevent-Scraping)
- [Type Theory: A Modern Computable Paradigm for Math](http://www.science4all.org/le-nguyen-hoang/type-theory/)

## Todo
- Add repos subsections.
- Remove outdated/not so awesome links.
- Improve titles.