COMP 2400 Object Oriented Programming
Discussion of object-oriented programming concepts. Application of the concepts of encapsulation, abstraction, inheritance, and polymorphism in problem solving and program creation. Design, coding, verification, debugging, and documentation of programs using an object-oriented programming language. Discussion of social, ethical, or legal situations in the discipline. Requires 30 lecture hours and 30 closed laboratory hours.
Prerequisite
COMP 2315