3.00 Credits
Pointers; memory management; advanced programming language structures: operator overloading, iterators, multiple inheritance, polymorphism, templates, virtual functions; Unix programming environment. Prerequisite: CSCE 215, C or better in CSCE 146. FS: 12/6/2017. CL: 2020.