What is abstraction?
What is decomposition?
What are pre-conditions?
How is abstraction used in the London Underground?
What is a top-down design?
What are the advantages of decomposing a problem?
What is a hierarchy chart?
What are structured programming techniques?
What is the point of structured programming techniques?
What is concurrent and parallel computing?
What are dependencies?
What is concurrent processing?
Pros and cons of concurrent processing
Pros and cons of parallel processing