[Java] Object oriented programming

I am responsible for this 64-hour lecture course under third-year engineering students at CYU-tech.

Location:

CYU-tech.

Course Materials:

  • CM 1: Introduction to Object-Oriented Programming, [slides]
  • CM 2: Java syntax, operators and controlling execution, [slides]
  • CM 3: Arrays, implementation of Class and Objets, [slides]
  • CM 4: Inheritance, Polymorphism, Interfaces, Packages, Exception handling [slides]
  • CM 5: JAVA I/O, external database [slides]
  • CM 6: GUI design [slides]

TP Materials:

Final Projects:

  • Option 1: Post Office [pdf]
  • Option 2: Facial recognition-based attendance systems [pdf]
  • Requirements [pdf]