Mata kuliah Pemrograman Berorientasi Objek (PBO) membekali mahasiswa dengan pemahaman mendalam tentang paradigma pemrograman berorientasi objek serta penerapannya dalam pengembangan perangkat lunak. Mahasiswa akan mempelajari konsep-konsep fundamental PBO seperti objek, kelas, atribut, metode, enkapsulasi, pewarisan (inheritance), polimorfisme, dan abstraksi.
Mata kuliah ini menekankan pada praktik langsung melalui implementasi menggunakan bahasa pemrograman berorientasi objek yang populer (misalnya, Java atau Python). Mahasiswa akan dilatih untuk merancang, mengimplementasikan, dan menguji aplikasi yang modular, reusable, dan mudah dipelihara dengan memanfaatkan prinsip-prinsip PBO.