Mata kuliah ini mengajarkan konsep dan teknik pemrograman berorientasi objek. Dalam mengajarkan konsep PBO tersebut, bahasa pemrograman Python akan digunakan karena Python menggunakan konsep objek dan class dalam pembuatan program. Materi ajar meliputi pengantar konsep OOP, Python Visual Studio Code, objek, class, method, constructor, I/O, pewarisan sifat (inheritance), enkapsulasi (encapsulation), polymorphism (polymorphism), overloading, UML, file, Swing, applet dan exception.