[CORE 5a] teaches students computer science through Java at an early university level. Students learn through hour-long lectures and weekly graded homework. Most students will find it necessary to to attend our student help hours for help. After about a year students will be well-prepared for the AP Computer Science exam.
[CORE 4b] or permission of instructor
These are examples of projects that students create as they grow their skills in [CORE 5a]
Functions
Loops 1
Loops 2
Arrays 1
2D Arrays
Loops and Arrays Review
Quiz 1 - Loops and Arrays
Recursion - Fern
Recursion 2 - Parameterization
Recursion 3 - Towers of Hanoi
Recursion Review and Flood Fill
Quiz 2 - Recursion (no Floodfill)
String and Char
Classes
ArrayList and References
Collections
Review
Quiz 3 - Classes, References, and Collections