Carnegie Mellon University

Financial Computing II

Professor: John K. Ostlund

Department: Heinz

Course Number: 46902

Description: In Financial Computing II – Object-Oriented, Generic, and Multi-Threaded Programming, we investigate these programming concepts and the C++ mechanisms that support them: classes, constructors/destructors, data members and member functions, operator overloading, static data members and member functions, inheritance, abstract classes and virtual functions, references, template functions, template classes, and threads.  As usual, examples and homework exercises will be drawn from finance-related sources.

Prerequisites: 46901