https://github.com/afondiel/cs-books
A curated collection of computer science books.
https://github.com/afondiel/cs-books
ai algorithms books coding computer-science computer-science-books computer-vision computer-vision-books data-science data-structures dl image-processing ml programming software-engineering
Last synced: 9 days ago
JSON representation
A curated collection of computer science books.
- Host: GitHub
- URL: https://github.com/afondiel/cs-books
- Owner: afondiel
- Created: 2022-12-15T20:17:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-29T22:57:33.000Z (24 days ago)
- Last Synced: 2025-03-29T23:25:33.441Z (24 days ago)
- Topics: ai, algorithms, books, coding, computer-science, computer-science-books, computer-vision, computer-vision-books, data-science, data-structures, dl, image-processing, ml, programming, software-engineering
- Homepage:
- Size: 784 MB
- Stars: 51
- Watchers: 1
- Forks: 31
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Security: security/hacking-the-art-of-exploitation-2ed-jon-erickson-2008.pdf
Awesome Lists containing this project
README
[](#)    
# CS Books
## Overview
Welcome to **CS Books**, a curated collection of computer science resources organized by topics and real-world applications. Whether you're a student, researcher, or industry professional, this repository has something for you!
## **Disclaimer**
All books and resources are the property of their respective authors or publishers. This repository is for educational purposes only. For any copyrighted materials, please refer to the original publisher for usage rights.
## Getting Started
Below, books are organized by **[Topics](#-topics)** and **[Real-World Application](#-real-world-application)** for dual academic/practical focus. Each section contains a curated list of books with reference links to their [Google Drive](https://drive.google.com/drive/folders/17_MIiPygTdR3heNwNf7FEy1Ri4atJS-u?usp=sharing) folders.
### Cloning the Repository
```bash
git clone https://github.com/afondiel/cs-books.git
```
> [!IMPORTANT]
> Note for Fork Owners: The repository history was rewritten to remove all PDFs, which are now hosted on Google Drive. Please update your fork by running:```bash
git fetch origin
git reset --hard origin/main
```
Or rebase your changes onto the new history.## 📚 Book Stack
### 📖 Topics
#### 🖥️ Computer Architecture| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Computer Architecture (Root) | Core architecture books | [](https://drive.google.com/drive/u/1/folders/14rQdBPBLzHTu45W-K6fcmMSWNBheFDp3) |
| Operating Systems | OS-related books | [](#) |
| Quantum Computing | Quantum computing books | [](#) |
| Embedded Systems | Embedded Computer Books | [](#) |
| Neuromorphic Computing | Neuromorphic books | [](#) |
| High-Performance Computing| HPC books | [](#) |#### 💻 Computer Programming
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Computer Programming (Root) | Programming-related books | [](#) |
| Algorithms | Algorithm books | [](#) |
| Data Structures | Data structure books | [](#) |
| Design Patterns | Design pattern books | [](#) |
| Languages | Language-specific books | [](#) |
| Parallel Programming | Parallel computing books | [](#) |
| Distributed Computing | Distributed computing books | [](#) |
| Shared Computing | Shared computing books | [](#) |
| Software Engineering | Software engineering books | [](#) |#### 🤖 Artificial Intelligence
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Artificial Intelligence (Root) | AI-related books | [](#) |
| Machine Learning | ML books | [](#) |
| Deep Learning | DL books | [](#) |
| Computer Vision | CV books | [](#) |
| NLP | NLP books | [](#) |
| Generative AI | Generative AI books | [](#) |
| Agentics AI | AI agent books | [](#) |
| AGI | AGI books | [](#) |
| ASI | ASI books | [](#) |#### 📊 Data Science
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Data Science (Root) | Data science books | [](#) |#### ☁️ Cloud Computing
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Cloud Computing (Root) | Cloud computing books | [](#) |#### 🌐 Edge Computing
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Edge Computing (Root) | General edge computing books | [](#) |
| Edge-AI | Edge AI books | [](#) |
| TinyML | TinyML books | [](#) |#### 🔧 Embedded Systems
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Embedded Systems (Root) | Embedded systems books | [](#) |#### 📡 Signal Processing
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Signal Processing (Root) | Signal processing books | [](#) |- [Signal Processing](signal-processing/) - Signal processing books
### 🛠️ Real-World Application
#### 🚗 Automotive| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Automotive (Root) | Automotive-related books | [](#) |
| ADAS | ADAS books | [](#) |
| Safety | Safety books | [](#) |
| Self-Driving Cars | Autonomous driving books | [](#) |
| Standards | Standards books | [](#) |#### 🔒 Cybersecurity
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Cybersecurity (Root) | Cybersecurity books | [](#) |#### 🎮 Game Development
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Game Development (Root) | Game development books | [](#) |#### 🏥 Healthcare
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Healthcare (Root) | Healthcare tech books | [](#) |#### 🤖 Robotics
| Topic | Description | Google Drive |
|---------------------------|--------------------------------|----------------------------------------------------|
| Robotics (Root) | Robotics books | [](#) |[Back To Top ⬆️](#-topics)
## Contributing
Want to add a book into the Stack?
1. Upload the book to the appropriate Google Drive subfolder (e.g., `CS Books/topic/computer-vision/`).
2. Open a pull request to update this `books.md` with the book’s table in the correct section, as shown below.| Title | Edition | Year | Author | Link |
|--------------------------------------------|---------|------|------------------|--------------------------------------------------|
| Computer Vision: Algorithms and Applications | 2nd | 2010 | Richard Szeliski | [](#) |3. Include the title, edition, year, author, and a link to the Google Drive subfolder with the "Google Drive" badge.
--->### I am deeply grateful to all the authors and researchers who have worked tirelessly on these incredible books, which have not only shaped the field of Computer Science but also enriched our knowledge and lives.
Cheers and Happy Reading!
[@Muntu](https://github.com/afondiel/)