5 Mahasiswa memahami Encapsulatio Ceramah, Diskusi / tanya jawab dan 1. Pemahaman mahasiswa 3 SKS
1. Mahasiswa memahami makna dan dapat n tanya latihan tentang tentang enkapsulasi dalam (1
dan perlunya enkapsulasi. mengimplementasikan jawab, dan Encapsulation suatu program sederhana Perte
enkapsulasi dalam latihan 2. Keaktifan mahasiswa muan)
suatu program dalam sesi Tanya jawab
sederhana 3. Kemampuan mahasiswa
menerapkan enkapsulasi
dalam sebuah program
sderhana
6dan 7 Class Ceramah, Diskusi / tanya jawab dan - Pemahaman mahasiswa 6 SKS
Mahasiswa memahami diagram Mahasiswa memahami relationship tanya latihan tentang konsep tentang konsep class (2
kelas beserta makna simbol relasi penggunaan diagram (class jawab, dan class diagram diagram Perte
yang terdap at pada diagram kelas beserta makna diagram) latihan - Keaktifan mahasiswa dalam muan)
kelas. simbol relasi yang sesi Tanya jawab
terdapat pada diagram
kelas.
8 Mahasiswa memahami makna Mahasiswa Inheritance Ceramah, Diskusi / tanya jawab - Pemahaman mahasiswa 3 SKS
dan perlunya inheritance dan memahami dan & tanya tentang konsep Inheritance tentang konsep Inheritance (1
polymorphism. dapat polymorphis jawab, dan & polymorphism & polymorphism Perte
mengimplementasik m latihan - Keaktifan mahasiswa dalam muan)
an inheritance dan sesi Tanya jawab
polymorphism dalam
suatu program
sederhana.
9 Mahasiswa mampu Mahasiswa dapat Ujian - Soal Konsep dan pengkodean - Pemahaman mahasiswa 3 SKS
menyelesaikan soal UTS menyelesaikan Tengah konsep dan menggunakan OOP tentang konsep dan (1
konsep OOP sesuai Semester pengkodean pengkodean menggunakan Perte
soal UTS menggunak OOP muan)
an OOP - Kemampuan mahasiswa
menerapkan konsep dan
pengkodean dengan OOP
dalam menjawab soal UTS
10,11 Mahasiswa memahami perlunya mengimplementasikan Interface & Ceramah, Diskusi / tanya jawab dan - Pemahaman mahasiswa 3 SKS
interface dan abstact classess interface dan abstract abstract tanya latihan tentang konsep tentang konsep Interface & (1
dalam suatu program sederhana classess dalam suatu classes jawab, dan Interface & abstract abstract classes Perte
program sederhana. latihan classes - Keaktifan mahasiswa dalam muan)
sesi Tanya jawab
12 Mahasiswa memahami perlunya Mahasiswa dapat Static, final Ceramah, Diskusi / tanya jawab - Pemahaman mahasiswa 3 SKS
dan mengimplementasikan static menerapkan/ method dan tanya tentang konsep static, final tentang konsep static, final (1
& final variabel dan method mengimplementasikan variables jawab, dan method dan variables method dan variables Perte
dalam suatu program sederhana. static & final variabel latihan - Keaktifan mahasiswa dalam muan)
dan method dalam sesi Tanya jawab
suatu program
sederhana
13 1. Mahasiswa memahami konsep 1. Mahasiswa mampu Exception Ceramah, Diskusi / tanya jawab dan - Pemahaman mahasiswa 3 SKS
Exception Handling. menggunakan handling tanya latihan tentang Exception tentang konsep Exception (1
2. Mahasiswa mengetahui cara Exception Handling jawab, dan Handling. Handling Perte
membuat kelas Exception 2. Mahasiswa latihan muan)
sendiri. mengetahui cara - Keaktifan mahasiswa dalam
membuat kelas sesi Tanya jawab
Exception sendiri
14 Mahasiswa mengetahui yang Mahasiswa mampu Using java Ceramah, Diskusi / tanya jawab Pemahaman mahasiswa 3 SKS
dimaksud dengan Java API dan menggunakan Java API library (java tanya tentang penggunakan Java tentang penggunakan Java (1
mengetahui fungsi untuk membantu API) jawab, dan API untuk membantu API untuk membantu
Perte
penggunaannya dalam membantu membuat aplikasi latihan membuat aplikasi membuat aplikasi
membuat aplikasi - Keaktifan mahasiswa dalam muan)
sesi Tanya jawab
15 Mahasiswa mampu menggunakan Mahasiswa dapat Collections Ceramah, Diskusi / tanya jawab tentang Pemahaman mahasiswa tentang 3 SKS
struktur data yang telah terdefinisi menerapkan struktur tanya implementasi struktur data konsep implementasi struktur (1
dalam Collections untuk data dalam Collections jawab, dan dalam Collections untuk data dalam Collections untuk
Perte
membuat aplikasi untuk membuat latihan membuat aplikasi membuat aplikasi
aplikasi - Keaktifan mahasiswa dalam muan)
sesi Tanya jawab
16 Mahasiswa dapat menjelaskan Mahasiswa dapat Ujian Akhir - Soal Konsep dan pengkodean - Pemahaman mahasiswa 3 SKS
dan menerapkan konsep menjelaskan dan Semester konsep dan menggunakan pemrograman tentang konsep dan (1
pengkodean dengan mempraktekkan pengkodean berorientasi object pengkodean menggunakan Perte
pemrograman berorientasi konsep pengkodean menggunak pemrograman berorientasi muan)
object sesuai soal UAS dengan pemrograman an object
berorientasi object pemrogram - Kemampuan mahasiswa
sesuai sesuai soal an menerapkan konsep dan
UAS berorientasi pengkodean dengan
object pemrograman berorientasi
object dalam menjawab soal
UAS
Daftar Referensi
C. Thomas Wu. 2007. An Introduction to Object-Oriented Programming with JavaTM. 5rd Edition.
Mengetahui Indralaya, 20 Agustus 2016
Ketua Jurusan Sistem Informasi, Dosen Ybs,