IF25-21009
Pemrograman Berorientasi Objek
Description
Mata kuliah ini membekali mahasiswa agar mampu menerapkan kelas, objek, enkapsulasi, pewarisan, dan polimorfisme dalam program, menerapkan interface, kelas abstrak, dan penanganan eksepsi, dan menjelaskan prinsip pemrograman berorientasi objek dan pemodelannya dengan diagram kelas. Bahan kajian: Foundations of Programming Languages (FPL), Algorithmic Foundations (AL), Software Engineering (SE).
Topics
- Kelas, objek, enkapsulasi, pewarisan, dan polimorfisme dalam program
- Interface, kelas abstrak, dan penanganan eksepsi
- Prinsip pemrograman berorientasi objek dan pemodelannya dengan diagram kelas
Course Learning Outcomes (CLO)
Each course outcome derives from one programme outcome.
Supported PLOs
- CPL05
- Mampu menganalisis dan menerapkan konsep rekayasa perangkat lunak untuk pengembangan sistem cerdas secara profesional.
Prerequisites
–
Prerequisite for
- IF25-22014 Pengembangan Aplikasi Web · 3 credits · Semester 4
- IF25-22017 Pengembangan Aplikasi Mobile · 3 credits · Semester 4
Previous curriculum equivalent
- IF2222 Pemrograman Berorientasi Objek · 4 credits · Kode, SKS, semester 4→3
Student projects
Project demos from this course, from the study program YouTube channel.

