2014-2015 Undergraduate Catalogue 
    
    Mar 28, 2024  
2014-2015 Undergraduate Catalogue [ARCHIVED CATALOG]

COM 252 - Advanced C++


This course will briefly review the basic C++ constructs (program template, I/O, math/assignment and control of flow statements) and then focus on advanced C++ contructs, most of which are not included in Java. Type definitions, reference parameters, pointers, templates, overloading operators, multiple inheritance, and the standard template library will be among the topics discussed in detail. In addition, the procedural paradigm will be reviewed. Students will apply the learned concepts by completing several programming projects.

Prerequisite: COM 152  or equivalent
3 hours a week 1 semester 3 credits.
Not offered in Brooklyn. Offered in Long Island when there is sufficient student demand.