CSC113 - Programming (2)

Course Objectives

 

This course aims at improving the OO design skills of the students by understanding the following concepts:

  • Relationships: Association, Aggregation, Composition.
  • Inheritance and dynamic binding and polymorphism.
  • Exception Handling.
  • Generics.
  • Data structures: Linked List, Stack and Queue.
Course Materials