1.7 Prompting for Numerical Input
2.3 Branching with Else If and Else
2.4 Compound Boolean Logic: AND and OR
2.8 Rock, Paper, Scissors Game
3.6 Value Types vs. Reference Types
3.7 Algorithms Part 1 - Essentials
4.3 Designing a Modular Application with Methods
4.4 Algorithms Part 2 - Searching
4.5 Algorithms Part 3 - Sorting
5.1 Introduction to Object-Oriented Programming