CIS240 C++ Programming Language

This course furthers the student's exploration of object-oriented programming using the C++ programming language. Topics include core objected-oriented concepts such as encapsulation, inheritance, and polymorphism. An emphasis will be placed on copy control, operator overloading, dynamic memory management, templates, exceptions and the Standard Template Library.

Credit Hours

4

Lecture Hours

3

Lab Hours

2

Prerequisite

CIS154 C Programming Minimum Grade of: C or CIS160 Computer Science I Minimum Grade of: C

Attributes

  • Computer Science Elective

  • Free Elective