Course Catalog 2022-2023

CIS 3023 Object-Oriented Programming II

This course is a continuation of object-oriented programing I. Students learn to design, code, test, and debug programs using object orientated techniques. Emphasis is placed upon topics such as problem solving, programming structure, arrays, strings, pointers, classes, inheritance, polymorphism, constructors, copy constructors, destructors, overloading operators, virtual functions, I/O file streams, and data files. Students learn how to strengthen problem-solving skills and analytical techniques as they apply to their programs a variety of data types, input/output, operators, decisions, looping, and functions. PR: CIS 2013.

Credits

3