Ada College Apprenticeship GitBook

Year One
Data Structures and Algorithms
- Basic ideas / skills
- Sorting algorithms
- Bonus sorting algorithms
- Searching algorithms
- Data Structures
- Recursion
- Big-O Notation
- Dynamic Programming
Programming in Java
- Basic terminology (or jargon)
- Data Types
- Looping and iteration
- I/O (Input - Output)
- Drawing & Graphics
- Samples of code you should know how to write
SDLC
Year Two
(This is a test addition, to be deleted)