course
CSC 113 : Computer Programming II
his course continues the coverage of the fundamental co
ncepts of Object
Oriented Programming started in Programming I (CSC 111). It c
overs more
advanced concepts and topics such as relationships between cla
sses, inheritance,
polymorphism, abstract classes, error handling, interface
s, generics and data
structures such as linked lists, stacks and queues, in addition
to graphical user
interface.