# Computer Science

### Articles

* [Good Ideas in Computer Science](https://danielchasehooper.com/posts/good-ideas-in-cs/) - Daniel Hooper
* [The 7 Most Influential Papers in Computer Science History](https://terriblesoftware.org/2025/01/22/the-7-most-influential-papers-in-computer-science-history) - Matheus Lima

### Books

* [Computer Architecture: A Quantitative Approach](https://dl.acm.org/doi/epdf/10.5555/1999263) - John L. Hennessy, David A. Patterson
* [Foundations of Computer Science](http://infolab.stanford.edu/~ullman/focs.html) - Alfred V. Aho, Jeffrey D. Ullman

### Courses

* [Computer Science Academy](https://academy.cs.cmu.edu) - Carnegie Mellon University
* [Great Ideas in Theoretical Computer Science](https://www.cs.cmu.edu/~15251/) - Carnegie Mellon University ([HN](https://news.ycombinator.com/item?id=15146905))
* [Program and Data Representation](https://aaronbloomfield.github.io/pdr/readme.html) - Mark Floryan, Rich Nguyen, Aaron Bloomfield

### GitHub Repositories

* [awesome-computer-science-opportunities](https://github.com/anu0012/awesome-computer-science-opportunities)
* [Computer Science and Engineering Roadmap and Checklist](https://github.com/apeman/awesome_computer_science)
* [Computer Science and Programming](https://github.com/P1xt/p1xt-guides)
* [Computer Science courses with video lectures](https://github.com/Developer-Y/cs-video-courses)
* [Computer Science Resources](https://github.com/the-akira/Computer-Science-Resources)
* [Computer Science - Open Source Society University](https://github.com/ossu/computer-science)
* [resources-of-learning](https://github.com/taogen-docs/resources-of-learning)

### Websites

* [A Self-Learning, Modern Computer Science Curriculum](https://functionalcs.github.io/curriculum/)
* [Computer Science from the Bottom Up](https://www.bottomupcs.com/)
* [Computer Science Resources](https://docs.google.com/spreadsheets/d/1BD8BJJUNaX63m2QmySWMGDp71nx4W4MyyiIBlfMoN3Q/edit#gid=0)
* [Historical Computer Science articles](https://francoatmega.github.io/historical-computer-science-articles/) ([GitHub](https://github.com/francoatmega/historical-computer-science-articles))
* [Learn computer science by writing code](https://csprimer.com/)
* [Papers We Love](https://paperswelove.org/)
* [Teach Yourself Computer Science](https://teachyourselfcs.com/)
* [The Centre for Computing History](https://www.computinghistory.org.uk/)
  * [Books](https://www.computinghistory.org.uk/sec/383/Books/)
