CS 20J

Java Programming

Cabrillo College · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

Presents programming, documentation, and software-design methodologies using Java. Includes a brief review of control structures, methods and arrays as students rapidly progress to object-oriented programs of moderate complexity. Advanced topics include: inheritance, polymorphism, exceptions, graphics, graphical-user interfaces, files, streams, threads, and dynamic data structures. Prepares students for CS 21 and CS 24. May be offered in a distance-learning format. C-ID: CS 19 + CS 20J = C-ID COMP 122.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

01

28 openSeats: 5/33 seats Last recorded: Jul 27, 2026, 9:44 PM
Class #222044Fall 20264 credits
28 available5 enrolled33 capacity0 waitlist
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 12
Location
Online Course OL
Instructor
Steve Hodges
Details checked 4 hours agoSeats checked 4 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?