awesome-computer-science
github.com/quabanc/awesome-computer-science ↗Some of the awesome resources in Computer Science.
40
GitHub Stars
75
Curated Resources
15
Categories
1 hour ago
Last Refreshed
Command LineGeneral StuffMachine Learning and Deep LearningNatural Language Processing and Deep LearningComputer Vision and Deep LearningBlockchainInterview preparationCompetitive ProgrammingcppSystem DesignCryptography and Cyber SecurityDevOpsComputer NetworksInternships and Summer ProgramsOther Useful Stuff
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me interview preparation resources from awesome-computer-science"
Installation instructions →What's inside
Interview preparation
- 12 Week Interview Preparation Curriculum: Leetcode post
- Firecode.io - Online coding interview preparation platform
Online coding interview preparation platform
- heap data structure vs heap memory
- How can building a heap be O(n) time complexity? When inserting a node into a heap is O(logn) time, shouldn't building a heap be O(nlogn) time in worst case?
- Interview process course by Sunny Patel
- Java interview questions
Competitive Programming
- Algorithms with Rachit (Youtube Channel)
- Article on how to solve interactive problems
- Collections of algorithms by William Fiset
- Competitive Programming Tutorials on TopCoder
- Interactive Coding challenges (By Donne Martin on Github)
- List of all past, on-going and upcomming contests from all around the world
Natural Language Processing and Deep Learning
- Awesome NLP
- FastBert
- Language Sentence Pair Datasets which can be used for Neural Machine Translation
- Open Parallel Corpus
- spaCy Universe - Collection of many great resources developed with or for spaCy
Collection of many great resources developed with or for spaCy
- Speaker Diarization
Cryptography and Cyber Security
General Stuff
Command Line
Blockchain
- CryptoZombies - Learn Ethereum by coding games
Learn Ethereum by coding games
- Multi-Chain
Computer Vision and Deep Learning
- CS231n: Convolutional Neural Networks for Visual Recognition
- GAN Labs - Awesome animations on GANs
Awesome animations on GANs
- GAN Zoo - List of all the available GANs
List of all the available GANs
- PyImageSearch - Good set of tutorials on Computer Vision
Good set of tutorials on Computer Vision
Showing a sample of 75 resources. View the full list on GitHub →