The objective of this program is to provide the student with basic knowledge of the programming language C++ so as to apply it in the field of chemical engineering.
Concepts in object-oriented programming, classes and objects, C++ programming basics, object-oriented analysis, object-oriented design methods.
Working With Classes:Operators and Friends: Operator overloading, Friend functions and operators. Arrays, Pointers and References.
Derived classes, The protected access specifier, Derived class constructors, overriding member functions, Class hierarchies, Public and Private inheritance, Multiple inheritance.
Virtual functions, Abstract base classes and pure virtual functions.
Introduction to object-oriented database - case studies.