Object-Oriented Programming 2

Builds upon the object-oriented concepts learned in Object-Oriented Programming 1, continuing with an in-depth application of object-oriented design principles and patterns. Focus is put on SOLID principles of OO development, and coding to abstraction, utilizing Factory, Strategy, and Observer patterns. Additional topics include delegates, iterators, and data structures. Prerequisite: Object-Oriented Programming 1 10152121

Pre-Requisites
Programming Logic-Intermediate
Object-Oriented Programming 1

Classes


Course: Object-Oriented Programming 2 (22598)

Hybrid/Online Live
Location: Virtual Campus
Duration: 1/21/2025 - 5/13/2025

Days & Time:

Tues: 10:00 AM - 11:50 AM

Facility:

Online Live

Instructor:

Jason Stroik

Tuition and Fees: $484.91

Out of State Tuition and Fees: $484.91

Status:Closed Seats Available:N/A
Essential Class Information: This class is taught using Online Live technology such as Microsoft Teams. Please log into your cour ...


Course: Object-Oriented Programming 2 (22597)

Hybrid/In Person > 50% online
Location: Wisconsin Rapids
Duration: 1/21/2025 - 5/13/2025

Days & Time:

Tues: 10:00 AM - 11:50 AM

Facility:

T109 IT Software Comp Lab WR

Instructor:

Jason Stroik

Tuition and Fees: $484.91

Out of State Tuition and Fees: $484.91

Status:Closed Seats Available:N/A
Essential Class Information: This class incorporates various types of instruction. The online portion is delivered through Blackb ...


Course: Object-Oriented Programming 2 (22606)

Hybrid/In Person > 50% online
Location: Stevens Point
Duration: 1/22/2025 - 5/14/2025

Days & Time:

Wed: 10:00 AM - 11:50 AM

Facility:

218 Comp Lab/OnCamp Video STPT

Instructor:

Jason Stroik

Tuition and Fees: $484.91

Out of State Tuition and Fees: $484.91

Status:Closed Seats Available:N/A
Essential Class Information: This class incorporates various types of instruction. The online portion is delivered through Blackb ...


Course: Object-Oriented Programming 2 (22610)

Hybrid/Online Live
Location: Virtual Campus
Duration: 1/22/2025 - 5/14/2025

Days & Time:

Wed: 10:00 AM - 11:50 AM

Facility:

Online Live

Instructor:

Jason Stroik

Tuition and Fees: $484.91

Out of State Tuition and Fees: $484.91

Status:Closed Seats Available:N/A
Essential Class Information: This class is taught using Online Live technology such as Microsoft Teams. Please log into your cour ...

Subject Image

Information Technology


Catalog #10152122
Undergraduate