CS 704 Intermediate Programming:

This course explores object-oriented problem solving, design, and programming, transitioning the student from Python to C++.  It also provides an introduction to common data structures, the design of algorithms, and the analysis of algorithm complexity. Concepts such as error handling and data verification will also be explored.