Software, Data Struct, & Algo
Fall 2025: August 25-December 19
Description
Teachers learn the AP Computer Science A curriculum, emphasizing the fundamentals object-oriented programming with the Java programming language. Concepts include primitive types and operations, objects and classes, Boolean expressions, decisions, iteration, single- and multi-dimensional arrays, inheritance, recursion, sorting, and searching. Projects involve software engineering practices and tools, including professional integrated development environments (IDE), to create real software applications. Previous programming experience is recommended, but not required. Asynchronous, self-paced, online activity.
Class Notes
This section is reserved for students in the Computer Science Supplemental Authorization program.
Class Details
Instructor
Instructor Name (static text):
Buffardi, Kevin J
Location
WWW ONLINE
Class Registration Information
Class #
5243
Course
CSED 590 -
SECT 362
SECT 362
Units
3
Fees
Amount per Unit
- $400 / unit
Class Meeting Dates
08/25/2025 - 12/19/2025
Days
TBA
Times
TBA
CSED 590 - SECT 362
Software, Data Struct, & Algo
Class:
5243
Units:
3
Fees:
$1,200.00
M-F
08/25/2025 - 12/19/2025
TBA
TBA
Teachers learn the AP Computer Science A curriculum, emphasizing the fundamentals object-oriented programming with the Java programming language. Concepts include primitive types and operations, objects and classes, Boolean expressions, decisions, iteration, single- and multi-dimensional arrays, inheritance, recursion, sorting, and searching. Projects involve software engineering practices and tools, including professional integrated development environments (IDE), to create real software applications. Previous programming experience is recommended, but not required. Asynchronous, self-paced, online activity.
Class Notes
Teachers learn the AP Computer Science A curriculum, emphasizing the fundamentals object-oriented programming with the Java programming language. Concepts include primitive types and operations, objects and classes, Boolean expressions, decisions, iteration, single- and multi-dimensional arrays, inheritance, recursion, sorting, and searching. Projects involve software engineering practices and tools, including professional integrated development environments (IDE), to create real software applications. Previous programming experience is recommended, but not required. Asynchronous, self-paced, online activity.
Instructor
Instructor Name (static text):
Buffardi, Kevin J
Location
WWW ONLINE