CSS 2A

Object Oriented Programming

Hartnell College · UGRD · Fall 2026

2 sections2 open now
Add to a schedule

Catalog description

Introduces the concepts of object-oriented programming, focusing on the definition and use of classes along with the fundamentals of object-oriented design (including encapsulation, inheritance, and polymorphism). Other topics include an overview of programming language principles, analysis of algorithms, basic searching and sorting techniques, generics and templates, and an introduction to software engineering issues. Appropriate for computer science and computer engineering majors. (The second course in a three course programming sequence.) [CSU; UC][C-ID COMP 122]

Sections

Current meeting, instructor, credit, and enrollment details

Updated 7 hours ago

1100

23 openSeats: 10/33 seats Last recorded: Aug 8, 2026, 7:11 PM
Class #1100Fall 2026UGRD4.0 credits
23 available10 enrolled33 capacity0 waitlist
Days & times
T/Th 11:20 AM-12:45 PM; T/Th 1:00 PM-2:25 PM
Meeting dates
Aug 24 – Dec 12
Location
S - Science Bldg S132; S - Science Bldg S132
Instructor
Sencion, E
Details checked 7 hours agoSeats checked 7 hours ago

1101

30 openSeats: 15/45 seats Last recorded: Aug 8, 2026, 7:11 PM
Class #1101Fall 2026UGRD4.0 credits
30 available15 enrolled45 capacity0 waitlist
Days & times
No scheduled meeting time
Meeting dates
Aug 24 – Dec 12
Location
Internet INT; Internet INT
Instructor
Sencion, E
Details checked 7 hours agoSeats checked 7 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?