A walkthrough of computer science concepts that you must know to program computers effectively. After a simple introduction to discrete math, it presents common algorithms and data structures. It also outlines the principles that make computers and programming languages work.
- Computer programming.
- Computer science.
- Data structures (Computer science)