This is a follow up to BA 224 - Object Oriented Programming I. It deals with advanced concepts in C++ such as single and multiple inheritance, polymorphism through function and operator overloading, run time binding, C++ templates, and embedding other source code such as SQL for Client Server computing. In addition, object oriented design concepts will be taught and implemented using C++ code.