2015-11-23 13:57:10 -07:00
# Computer Science - Extra Resources
## Books
- [Introduction to Computer Science ](#introduction-to-computer-science )
- [Math (Mathematical Thinking) ](#math-mathematical-thinking )
- [Program Design ](#program-design )
- [Math (Discrete Math) ](#math-discrete-math )
- [Algorithms ](#algorithms )
- [Programming Paradigms ](#programming-paradigms )
- [Software Testing ](#software-testing )
- [Math (Calculus) ](#math-calculus )
- [Software Architecture ](#software-architecture )
- [Theory ](#theory )
- [Software Engineering ](#software-engineering )
- [Math (Probability) ](#math-probability )
- [Computer Architecture ](#computer-architecture )
- [Operating Systems ](#operating-systems )
- [Computer Networks ](#computer-networks )
- [Databases ](#databases )
- [Cloud Computing ](#cloud-computing )
- [Math (Linear Algebra) ](#math-linear-algebra )
- [Cryptography ](#cryptography )
- [Security ](#security )
- [Compilers ](#compilers )
- [Parallel Computing ](#parallel-computing )
- [UX Design ](#ux-design )
- [Computer Graphics ](#computer-graphics )
- [Artificial Intelligence ](#artificial-intelligence )
- [Machine Learning ](#machine-learning )
- [Natural Language Processing ](#natural-language-processing )
- [Big Data ](#big-data )
- [Data Mining ](#data-mining )
- [Internet of Things ](#internet-of-things )
---
### 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
2016-05-21 08:51:10 -06:00
Name | Author | ISBN
:-- | :--: | :--:
[Computer Networking: A Top-Down Approach (6th Edition) ](http://www.chegg.com/textbooks/computer-networking-6th-edition-9780132856201-0132856204 ) | James F Kurose, Keith W Ross | 9780132856201
[Computer Networks (5th Edition) ](http://www.amazon.com/Computer-Networks-5th-Andrew-Tanenbaum/dp/0132126958/ ) | Andrew S. Tanenbaum, David J. Wetherall| 9780132126953
2015-11-23 13:57:10 -07:00
### 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