Algorithms and Problem Solving in Java
[CORE 5a]
Full Course
Class Package
Class Description:
[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.
Prerequisites:
[CORE 4b] or permission of instructor
Related Classes
Sample Projects
These are examples of projects that students create as they grow their skills in [CORE 5a]
Syllabus
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
All Class Times
- Classes Starting Soon ▼
- Classes in Session ▼
Summer Semester: Three Times Per Week
* Student Help Hours Included. See time on the bottom of website.
** Instructors currently scheduled are not guaranteed and could change at KTBYTE's discretion
Summer Semester: Five Times Per Week
* Student Help Hours Included. See time on the bottom of website.
** Instructors currently scheduled are not guaranteed and could change at KTBYTE's discretion
Summer Semester: Once Per Week
* Student Help Hours Included. See time on the bottom of website.
** Instructors currently scheduled are not guaranteed and could change at KTBYTE's discretion
Summer Semester: Twice Per Week
* Student Help Hours Included. See time on the bottom of website.
** Instructors currently scheduled are not guaranteed and could change at KTBYTE's discretion
These times don't work for you?
* Press the plus button to add more availabilities.