ACS 111: Programming II

Semester Hours 3.0

A continuation of Programming I to include advanced programming techniques, including classes and data abstractions, inheritance and composition, pointers, virtual functions, overloading, exception handling, and recursion.  Students analyze, design, implement, and test complex programs.