Metropolitan Community College offers many flexible scheduling options to you meet degree requirements while balancing work and life. For convenience, we have listed our classes in alphabetical order.
CSIS 223 - Object-Oriented Programming (3 credits)
Prerequisite: CSIS 123 & MATH 95 with a grade of C or better or appropriate placement test score. Introduction to object-oriented programming for students with procedural background. Data encapsulation, information hiding, built-in classes and libraries, inheritance, polymorphism, simple graphical user interfaces, user-defined classes and event-driven programming. Basic object-oriented design, maintainable software, software reuse, class hierarchies, design patterns and Universal Modeling Language. Uses object-oriented language.