mirror of
https://github.com/ossu/computer-science.git
synced 2024-12-18 04:04:24 -05:00
3.0 KiB
3.0 KiB
Computer Science - Extra Resources
Free Books
- Introduction to Computer Science
- Math (Mathematical Thinking)
- Program Design
- Math (Discrete Math)
- Algorithms
- Programming Paradigms
- Software Testing
- Math (Calculus)
- Software Architecture
- Theory
- Software Engineering
- Math (Probability)
- Computer Architecture
- Operating Systems
- Computer Networks
- Databases
- Cloud Computing
- Math (Linear Algebra)
- Cryptography
- Security
- Compilers
- Parallel Computing
- UX Design
- Computer Graphics
- Artificial Intelligence
- Machine Learning
- Natural Language Processing
- Big Data
- Data Mining
- Internet of Things
Introduction to Computer Science
Name | Author(s) |
---|---|
Structure and Interpretation of Computer Programs | Hal Abelson, Jerry Sussman, Julie Sussman |
Introduction to Computing: Explorations in Language, Logic, and Machines | David Evans |
Math (Mathematical Thinking)
Program Design
Math (Discrete Math)
Name | Author(s) |
---|---|
Applied Discrete Structures | Alan Doerr, Ken Levasseur |
Algorithms
Programming Paradigms
Software Testing
Math (Calculus)
Name | Author(s) |
---|---|
Calculus Made Easy | Silvanus P. Thompson |
Software Architecture
Theory
Software Engineering
Math (Probability)
Name | Author(s) |
---|---|
Grinstead and Snell’s Introduction to Probability | Charles M. Grinstead, J. Laurie Snell |
Computer Architecture
Operating Systems
Computer Networks
Databases
Cloud Computing
Math (Linear Algebra)
Cryptography
Security
Compilers
Name | Author(s) |
---|---|
Compiler Construction | Niklaus Wirth |
Parallel Computing
UX Design
Computer Graphics
Artificial Intelligence
Machine Learning
Name | Author(s) |
---|---|
Deep Learning | Ian Goodfellow, Yoshua Bengio and Aaron Courville |
Bayesian Reasoning and Machine Learning | David Barber |