CIS 365 Object-Oriented Programming

The course introduces the concepts of object-oriented programming such as object-oriented programming paradigm, encapsulation and information hiding, abstraction, inheritance, and polymorphism. Theoretical principles learned are reinforced through design, implementation, testing, and debugging simple programs in an object-oriented programming language. Prerequisite: CIS207.

Credits

4.5

Prerequisite

CIS207 D- O CIS207 TC O CIS207 CR