2015-2016 Undergraduate Catalog/Student Handbook 
    Jul 14, 2024  
2015-2016 Undergraduate Catalog/Student Handbook [ARCHIVED CATALOG]

CAIS 0132 - Programming in C++

Credits: 3

An intensive course in the C++ programming language intended for those with prior high-level programming language experience. Topics include syntax and semantics of basic declarations, types, statements, and control structures; user-defined classes and types, inheritance, virtual functions; pointers and arrays; stream I/O, exception handling, and templates. Students will write several nontrivial application programs utilizing the extensive features of C++.

Prerequisites: Knowledge of a high-level programming language.