Langsung ke konten

IF25-21009

Pemrograman Berorientasi Objek

  • 3 sks
  • Semester 3
  • Wajib
  • Kurikulum 2025

Deskripsi

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).

Pokok bahasan

  1. Kelas, objek, enkapsulasi, pewarisan, dan polimorfisme dalam program
  2. Interface, kelas abstrak, dan penanganan eksepsi
  3. Prinsip pemrograman berorientasi objek dan pemodelannya dengan diagram kelas

Capaian Pembelajaran Mata Kuliah (CPMK)

Setiap CPMK menurunkan satu CPL.

  1. CPMK0501

    Mahasiswa mampu menerapkan konsep pemrograman untuk pengembangan perangkat lunak

    CPL05
  2. CPMK0502

    Mahasiswa mampu menjelaskan konsep pemrograman untuk pengembangan perangkat lunak

    CPL05

CPL yang didukung

CPL05
Mampu menganalisis dan menerapkan konsep rekayasa perangkat lunak untuk pengembangan sistem cerdas secara profesional.

Prasyarat

–

Menjadi prasyarat bagi

Ekuivalensi kurikulum lama

  • IF2222 Pemrograman Berorientasi Objek · 4 sks · Kode, SKS, semester 4→3

Karya mahasiswa

Demo proyek mahasiswa dari mata kuliah ini, diambil dari kanal YouTube program studi.

2024/2025 - PBO - str8 Fruit Catcher

2024/2025 - PBO - Runner Saga

2024/2025 - PBO - NecroHunter Utopia Unpromised Land

2024/2025 - PBO - Meowmeo MeoWar

2024/2025 - PBO - Lost and Survive

2024/2025 - PBO - Ghost Unit 09 Whitehouse Heist

Kembali ke katalog mata kuliah