Object Oriented Programming in Java
[CORE 5b]
Full Course
Class Package
Class Description:
[CORE 5b] covers Advanced Placement and college-level computer science in Java. Students learn to use a professional development environment for in-class demos alongside weekly graded homework assignments. Most students find it necessary to attend student help hours for help with the homework. After this course, most students are ready for USACO courses or AP exam prep.
Prerequisites:
[CORE 5a] or permission of instructor
Related Classes
Sample Projects
These are examples of projects that students create as they grow their skills in [CORE 5b]
Syllabus
Intro to Eclipse, References
The Object Class
Exceptions
Extends and Inheritance
Extends and Inheritance, Polymorphism
Review - Inheritance
Quiz 1 - Inheritance
Collections - ArrayList, Set, Iterators
Collections - Maps
Generic Types
Interfaces
Final Project - Overview
Review - Collections, Generics, Interfaces
Quiz 2 - Collections, Generics, Interfaces
Final Project - Web Apps
Final Project Workshop
Final Project - Debugging & Polish
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: 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.