Advanced Programming in C++
Download as PDF
Overview
Subject area
CSCI
Catalog Number
611
Course Title
Advanced Programming in C++
Department(s)
Description
Systematic treatment of object-oriented algorithmic problem solving in C++ beyond the level of introductory programming, with attention to general as well as language-specific issues including pointer and pointer arithmetic; linked lists; heap memory management including effective use of destructors; recursion; operator overloading; inheritance, polymorphism and dynamic binding of function code, virtual functions; stream and file I/O; exception handling; templates and STL; applications of data structures; testing and debugging techniques.
Typically Offered
Fall, Spring
Academic Career
Graduate
Liberal Arts
No
Credits
Minimum Units
3
Maximum Units
3
Academic Progress Units
3
Repeat For Credit
No
Components
Name
Laboratory
Hours
2
Name
Lecture
Hours
2
Requisites
029737