2014-2015 Undergraduate Catalog/Student Handbook 
    
    Nov 24, 2024  
2014-2015 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.