CCS401 Advanced Programming and Application Development
This course introduce the student to the concepts of object oriented programming. Programming topics include data hiding/encapsulation and abstraction using classes and objects, inheritance, polymorphism, generic programming using template, operator overloading and file I/O.