Description
In this course, you will learn:
- Loops
- Nested loops
- Arrays and indexing
- Two-dimensional arrays
- Array indexing and loops
- Recursion
- Call stack
Syllabus:
1. Unit Name or Timeframe: Repetition
- Loops (for-loop, while-loop, do-while-loop)
- Nested loops
- Fencepost errors
- Infinite loops
- IndexOutOfBounds exception
2. Unit Name or Timeframe: Data Structures
- Arrays and indexing
- Memory management of data structures
- Homogeneity
- Array length property
- Looping though arrays using for and for-each loops
- Generalization
- Two-dimensional arrays
3. Unit Name or Timeframe: Recursion
- Recursive functions and induction
- Exit conditions
- Call stack