Course Objectives
Students who complete this class should be able to :
   -  Design and implement a class object incorporating simple data and data structures.
   
-  Design and implement a program using the standard template library.
   
-  Design and implement a class hierarchy that uses exception handling.
   
-  Design and implement a class inheritance hierarchy that incorporates
   polymorphic methods.