CSKnowledgeHub
Computer Science Knowledge Hub
Originated from Georgia Tech and Columbia University computer science courses, this repository provides a comprehensive overview of core CS knowledge. Whether you're preparing for exams, technical interviews, or seeking to understand the full landscape of computer science, this hub offers a structured view of CS fundamentals.
License:
Documentation and notes: CC BY 4.0
Code examples: MIT License
Contribute: see
CONTRIBUTING.mdStatus: Actively curated (accepting contributions)
Topics
Data Structures & Algorithms
Computer Architecture
Operating System
Database
Computer Network
Information Security
Distributed Systems
01-Foundations
04-Middleware
Machine Learning
Contributing
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
Acknowledgments
This repository originated from graduate computer science courses at:
Georgia Institute of Technology (OMSCS)
Columbia University
Special thanks to the faculty and course designers whose materials formed the foundation of this knowledge base.
Last updated