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 (23362)

Hybrid/Computer Conferencing
Location: Virtual Campus
Duration: 1/24/2023 - 5/16/2023

Days & Time:

Tues: 8:00 AM - 9:50 AM

Facility:

Computer Conferencing

Instructor:

Jason Stroik

Tuition and Fees: $466.68

Out of State Tuition and Fees: $466.68

Status:Closed Seats Available:N/A
Essential Class Information: This class is taught using computer conferencing technology. Information about accessing Blackboard ...


Course: Object-Oriented Programming 2 (23361)

Hybrid/In Person > 50% online
Location: Wisconsin Rapids
Duration: 1/24/2023 - 5/16/2023

Days & Time:

Tues: 8:00 AM - 9:50 AM

Facility:

T109 IT Software Comp Lab WR

Instructor:

Jason Stroik

Tuition and Fees: $466.68

Out of State Tuition and Fees: $466.68

Status:Closed Seats Available:N/A
Essential Class Information: This class uses various types of instruction. Blackboard is used for the online portion of instructi ...


Course: Object-Oriented Programming 2 (23363)

Hybrid/In Person > 50% online
Location: Stevens Point
Duration: 1/25/2023 - 5/17/2023

Days & Time:

Wed: 10:00 AM - 11:50 AM

Facility:

218 Comp Lab/Telepresence ST P

Instructor:

Jason Stroik

Tuition and Fees: $466.68

Out of State Tuition and Fees: $466.68

Status:Closed Seats Available:N/A
Essential Class Information: This class uses various types of instruction. Blackboard is used for the online portion of instructi ...


Course: Object-Oriented Programming 2 (23364)

Hybrid/In Person > 50% online
Location: Virtual Campus
Duration: 1/25/2023 - 5/17/2023

Days & Time:

Wed: 10:00 AM - 11:50 AM

Facility:

Computer Conferencing

Instructor:

Jason Stroik

Tuition and Fees: $466.68

Out of State Tuition and Fees: $466.68

Status:Closed Seats Available:N/A
Essential Class Information: This class is taught using computer conferencing technology. Information about accessing Blackboard ...

Subject Image

Information Technology


Catalog #10152122
Undergraduate