Object-Oriented Design
Session
Twelve Week
Class Number
1815
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
Object-orientation continues to be a dominant approach to software development. This intermediate programming-intensive course studies the use of classes and objects with an emphasis on collaboration among objects.

Prerequisites: COMP 272.

Outcomes: A thorough understanding of the principles of object-orientation: abstraction, delegation, inheritance, and polymorphism; exposure to basic design patterns; programming experience in mainstream object-oriented languages such as C++ and Java.
Enrollment Requirements
Pre-requisite: COMP 272
Class Actions
Look up course materials
Class Details
Instructor(s)
Robert Yacobellis
Meets
TuTh 4:30PM - 6:00PM
Dates
05/19/2025 - 08/08/2025
Room
Online
Instruction Mode
Online
Campus
Online Campus
Location
Online Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
13
Seats Open
22
Combined Section Capacity
35
Wait List Total
0
Wait List Capacity
5
Combined Section
Object-Oriented Design
COMP 313 - 001 (1815)
Status: Open - Enrl
Seats Taken: 5
Wait List Total: 0
Intermed Object-Orientd Devel
COMP 413 - 001 (1824)
Status: Open - Enrl
Seats Taken: 8
Wait List Total: 0