CGS 3407 Introduction to C++ Programming for Managers

This course provides and entry-level coverage of object-oriented programming principles and techniques using C++. Topics include classes, overloading, data abstraction, information hiding, encapsulation, inheritance, polymorphism, file processing, templates, exceptions, container classes, and low-level language features. The course will discuss C++ implementation and object-oriented considerations for software design. The course material embraces the C++ language standard with numerous examples demonstrating the benefits of C++. All work will be done using Microsoft Visual Studio and written as console applications.

Credits

3 cr.

Prerequisite

COP 1000