Description
Beginning fall 2006, this course expands students? knowledge and develops their skills in object-oriented program design in relation with business and other applications. The course completes students understanding of object-oriented programming. Students will be introduced to main C++ concepts (these concepts are not limited by C++), including classes, constructors and destructors, pointers, inheritance, polymorphism, function templates and standard template library. Students also will be introduced to simple data structures, such as, lists and sorting and search algorithms.
Prerequisite: Completion of CIS 258 with a grade of 70% or higher is required.