3. Computation
Section outline
-
Computation
- What is computable? How best to compute it?
- Abstractions, algorithms, heuristics, data structures
Language constructs and ideas
- Sequential order of execution
- Expressions and Statements
- Selection
- Iteration
- Functions
- Vectors