CISY 6503 - Object-Oriented Programming, 3 Credits

Prerequisite(s): CISY 4103 with D or better

Level: Upper

Object-oriented analysis (OOA) and object-oriented design (OOD) concepts will be covered using an object-oriented programming (OOP) language such as Java. Topics include: objects, messages, classes, encapsulation, inheritance, polymorphism, code reuse, and method-driven and model- driven object-oriented approaches, methodologies and tools. Students will formulate object solutions to practical problems in the business and scientific areas.