Object Oriented Programming I using Java

Course Code: CENG 217

Academic Year: 2019-2020

This course is intended for students making a transition from C to Java. Core features of JKD1.6 are covered. An object oriented approach is taken towards data structures and algorithms. The concepts of classes and objects, methods, encapsulations, inheritance, polymorphism, method overloading and overriding and interfaces are presented in details. BlueJ integrated Development Environment is used.