CIS 2541 — (CS 911) Introduction to C++ Programming 4 Credit Hours
Introduces C++ Programming, an object-oriented programming language. Includes C++ data types, operators, expressions, control structures, functions, arrays, pointers, strings, Abstract Data Types (ADTs), classes, inheritance, polymorphism, virtual functions and file input/output. Emphasis on building the foundation to understand the capabilities of the C++ programming language and the skills to develop practical procedural and object-oriented applications. (3 lecture hours, 2 lab hours)