This is an intermediate Computer Science course using the C++ programming language. Students will learn file input/output, string processing, algorithms for classic problems, simple graphics and animation, class design and implementation, and recursion. A student may register for SUNYA college credit through the University in the High School program. Prerequisite: C++ 1 (10,11,12)