Description
Introduction to object-oriented programming. Emphasis on the fundamentals of design with classes, including development, testing, implementation, and documentation. Includes object-oriented programming techniques, classes, and objects.
End-of-Course Outcomes: Develop executable programs; create appropriate documentation; and create programs using classes and objects using object-oriented programming techniques.
32 lecture hours + 32 laboratory hours, 3 credit hours