PRGM 1039 — Object-Oriented Programming 4 Credit Hours
This course introduces Object-Oriented Programming (OOP) concepts using a modern programming language. Students learn to design, imple- ment, and test robust software using core OOP principles. Topics cov - ered include: objects, classes, methods, attributes, constructors, member access, collections, iterators, inheritance, polymorphism, abstract classes, and exceptions. Prerequisite: PRGM 1037 Programming Fundamentals with a grade of C or better CORRECTIONS