Matakuliah ini membahas tentang bahasa pemrograman berorientasi objek sesuai dengan konsep abstraksi, modular, reusable, dan optimalitas.
Materi terkait Pemrograman Berorientasi objek dapat terdiri dari objek, kelas, konstraktor, inheritance, pengkapsulan, polymorphisme, kelas abstract, interface, kelas static, dan beberapa library kelas yang ada di bahasa pemrograman java.
Bahasa yang digunakan yaitu bahasa pemrograman java.