Matakuliah ini berisi tentang : pemrograman berbasis objek, enkapsulasi, penurunan dan polymorphism, kelas abstak dan interface, desain berorientasi objek, pemrograman GUI sebagai interface visual, grafik, applet, multimedia, exception handling, pemrograman event-driven, string dan I/O teks.