Intermediate Object-Oriented Development
Session
Regular Academic Session
Class Number
3011
Career
Graduate
Units
3 units
Grading
Graded
Description
Principles of object-oriented design and implementation, including object modeling (UML or equivalent), interface design, refactoring and test-driven development. Study of design patterns, including Adaptor, Decorator, Iterator, Abstract Factory, etc. Coverage of implementation tools including IDEs, source-code control and testing.

Prerequisite: COMP 271.

Outcomes: Use of interfaces in design; ability to recognize applications for design patterns, ability to refactor when necessary; ability to make effective use of test-driven development.
Class Notes
Combined with COMP 313-001.
Class Actions
Class Details
Instructor(s)
Robert Yacobellis
Meets
Th 4:15PM - 6:45PM
Dates
01/13/2025 - 04/26/2025
Room
Mundelein Center - Room 205
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Closed
Seats Taken
30
Seats Open
5
Combined Section Capacity
35
Wait List Total
0
Wait List Capacity
0
Combined Section
Intermed Object-Orientd Devel
COMP 413 - 001 (3011)
Status: Closed
Seats Taken: 11
Wait List Total: 0
Object-Oriented Design
COMP 313 - 001 (6286)
Status: Open - Enrl
Seats Taken: 19
Wait List Total: 0