Skip to content

IF25-21009

Pemrograman Berorientasi Objek

  • 3 credits
  • Semester 3
  • Required
  • 2025 Curriculum

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

  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

Course Learning Outcomes (CLO)

Each course outcome derives from one programme outcome.

  1. CPMK0501

    Mahasiswa mampu menerapkan konsep pemrograman untuk pengembangan perangkat lunak

    CPL05
  2. CPMK0502

    Mahasiswa mampu menjelaskan konsep pemrograman untuk pengembangan perangkat lunak

    CPL05

Supported PLOs

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

Prerequisites

–

Prerequisite for

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.

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

Back to course catalogue