RPS: Session, Learning Material, Reference, Assessment/Rubric


Search Subject
Subject Name :
Matakuliah tidak ditemukan
Landscape Kode Matakuliah Nama Matakuliah sks Creator Reviewer Action
Kurikulum Teknik Informatika 2019/2020 IKG305 Pemrograman Web 3.00 3022 Dian Pratiwi, S.T., M.T.I. 1683 Ir. Agung Sediyono, M.T., Ph.D. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKS6316 Pemrograman Berorientasi Objek 3.00 3088 Agus Salim, S.T., M.T. 2554 Anung Barlianto Ariwibowo, M.Kom. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKS6337 Pemrograman Berorientasi Objek Lanjut 3.00 3088 Agus Salim, S.T., M.T. 2554 Anung Barlianto Ariwibowo, M.Kom. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKL6309 Algoritma dan Pemrograman 3.00 2554 Anung Barlianto Ariwibowo, M.Kom. 2553 Syandra Sari, S.Kom., M.Kom. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKG6310 Pemrograman Game 3.00 2554 Anung Barlianto Ariwibowo, M.Kom. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKP6305 Pemrograman Framework 3.00 2612 Dr. Ir. Teddy Siswanto, M.Si. 2554 Anung Barlianto Ariwibowo, M.Kom. RPS| Assessment Map
Kurikulum S1 TP 2023 MPU6112 Praktikum Algoritma dan Pemrograman 1.00 3611 Sigit Rahmawan, S.T., M.T. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKP6303 Pemrograman Mobile 3.00 3022 Dian Pratiwi, S.T., M.T.I. 2612 Dr. Ir. Teddy Siswanto, M.Si. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKG6309 Pemrograman Web Lanjut 3.00 3022 Dian Pratiwi, S.T., M.T.I. 2641 Binti Solihah, S.T., M.Kom. RPS| Assessment Map
Kurikulum Sistem Informasi 2023/2024 IKG6305 Pemrograman Web 3.00 3022 Dian Pratiwi, S.T., M.T.I. 2554 Anung Barlianto Ariwibowo, M.Kom. RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKP6403 Pemrograman Mobile 4.00 1683 Ir. Agung Sediyono, M.T., Ph.D. 1683 Ir. Agung Sediyono, M.T., Ph.D. RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKG6405 Pemrograman Web 4.00 2641 Binti Solihah, S.T., M.Kom. 1683 Ir. Agung Sediyono, M.T., Ph.D. RPS| Assessment Map
Kurikulum Sistem Informasi 2019/2020 IKG305 Pemrograman Web 3.00 3022 Dian Pratiwi, S.T., M.T.I. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2019/2020 IKS406 Pemrograman Berorientasi Objek 4.00 3088 Agus Salim, S.T., M.T. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2019/2020 IKP305 Pemrograman Framework 3.00 3088 Agus Salim, S.T., M.T. Belum di tentukan RPS| Assessment Map
Kurikulum Sistem Informasi 2019/2020 IKP304 Pemrograman Framework Lanjut 3.00 3088 Agus Salim, S.T., M.T. Belum di tentukan RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKL6309 Algoritma dan Pemrograman 3.00 2963 dr. Abdul Rohman, Sp.P 2641 Binti Solihah, S.T., M.Kom. RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKS6404 Pemrograman Berorientasi Objek 4.00 2435 Abdul Rochman, M.Kom. 3088 Agus Salim, S.T., M.T. RPS| Assessment Map

RPS Detail
Matakuliah
ProfileHistory
Kode MatakuliahIKS6337
Nama MatakuliahPemrograman Berorientasi Objek Lanjut
sks3.00
Semester NameSubject CodeSubject NameGroup NameGroup CodePortofolio
Genap 2023/2024 (R) IKS6337 Pemrograman Berorientasi Objek Lanjut SI-01 01 Portofolio

Review History
RPS Review History
Capaian Pembelajaran (CP) terkait
Capaian Pembelajaran (CP)

RPS per Session
Sesi Ke KAD Bahan Kajian Metoda Pembelajaran Waktu Belajar (Menit) Pengalaman Belajar Mahasiswa Referensi Kriteria Penilaian (Indikator)
1 Java AWT dan Java Swing (Bagian 1)
- Java AWT
- Java Swing
- Event Handling dan Listener
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
  • Kishori Sharan(2014)
  • Kishori Sharan(2018)
  • Paul Deitel dan Harvey Deitel(2012)
  • Quentin Charatan dan Aaron Kans(2019)
  • Ujian Tengah Semester - 7.50 %
2 Java AWT dan Java Swing (Bagian 2)
- Layout Manager
- FlowLayout
- BorderLayout
- GridLayout
- GridbagLayout
- BoxLayout
- CardLayout
- SpringLayout
- GroupLayout
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
  • Kishori Sharan(2018)
  • Kishori Sharan(2015)
  • Paul Deitel dan Harvey Deitel(2012)
  • Quentin Charatan dan Aaron Kans(2019)
  • Ujian Tengah Semester - 5.00 %
3 Java AWT dan Java Swing (Bagian 3)
- Komponen Swing
- Event & Listener (Lanjutan)

Contoh Kasus : Biodata mahasiswa

Praktikum : Modul 1
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Kishori Sharan(2018)
  • Kishori Sharan(2015)
  • Paul Deitel dan Harvey Deitel(2012)
  • Quentin Charatan dan Aaron Kans(2019)
  • Ujian Tengah Semester - 2.50 %
  • Praktikum - 1.50 %
4 Java AWT dan Java Swing (Bagian 4)
- List, List Selection Mode, List Events, Retrieving Selected Item
- Adding Scrollbar To List
- Combo Box and Combo Box Events, Retrieving Selected Item
- Displaying Image In Labels and Buttons
- Mnemonics
- Tool Tips
- File Chooser
- Color Chooser
- Menus
- Fonts
- Sliders
- Look and Feel

Contoh Kasus : Data barang

Praktikum : Modul 2
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Kishori Sharan(2018)
  • Kishori Sharan(2015)
  • Paul Deitel dan Harvey Deitel(2012)
  • Quentin Charatan dan Aaron Kans(2019)
  • Ujian Tengah Semester - 2.50 %
  • Praktikum - 1.50 %
5 Domain Modeling (Bagian 1)
- Class Diagram
- Sequence Diagram
- Model-View-Controller (MVC)

Contoh Kasus : Aplikasi inventori sederhana

Praktikum : Modul 3
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Bhuvan Unhelkar(2018)
  • Hans van Vliet(2002)
  • Kishori Sharan(2015)
  • Ujian Tengah Semester - 5.00 %
  • Praktikum - 1.50 %
6 Domain Modeling (Bagian 2)
- Hubungan View-Controller
- Hubungan Controller-Model

Contoh Kasus : Aplikasi inventori sederhana

Praktikum : Modul 4
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Bhuvan Unhelkar(2018)
  • Hans van Vliet(2002)
  • Ujian Tengah Semester - 2.50 %
  • Praktikum - 1.50 %
7 Pengumpulan dan Presentasi Tugas 1
- Pengumpulan Tugas 1
- Presentasi Tugas 1

Praktikum : Modul 5
  • Kolaborative
  • Diskusi
  • Presentasi
  • Pemecahan Masalah
  • Diksusi Online
150.00 - Mengumpulkan tugas secara daring melalui LMS.
- Mempresentasikan Tugas.
- Melakukan praktikum berdasarkan modul praktikum.
  • Tugas - 5.00 %
  • Praktikum - 1.50 %
8 Mengakses Basis Data Dengan JDBC
- Pengenalan XAMPP
- eClipse, Netbeans, IntelliJ
- Menjalankan MySQL
- Java Database Connectivity (JDBC)
- Jenis-jenis JDBC Driver
- Membuat Database Table
- Connecting To A Database
- Executing SQL Statements
- Processing Result Sets

Contoh Kasus : Aplikasi inventori sederhana

Praktikum : Modul 6
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Hans van Vliet(2002)
  • Kishori Sharan(2014)
  • Kishori Sharan(2018)
  • Ujian Akhir Semester - 5.00 %
  • Praktikum - 1.50 %
9 File Processing dan Java Networking
- File Processing
- Java Networking

Contoh Kasus : Aplikasi inventori sederhana

Praktikum : Modul 7
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Paul Deitel dan Harvey Deitel(2012)
  • Ujian Akhir Semester - 5.00 %
  • Praktikum - 1.50 %
10 Design Pattern
- Pengenalan Design Pattern
- Adapter Design Pattern
- Composite Design Pattern
- Bridge Design Pattern
- Singleton Design Pattern
- Factory Design Pattern
- Design Pattern Lainnya : Model-View-Controller
- Design Pattern Lainnya : Hibernate-Spring

Praktikum : Modul 8
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Rohit Joshi(2015)
  • Ujian Akhir Semester - 5.00 %
  • Praktikum - 1.50 %
11 Extreme Programming and Refactoring
- Extreme Programming
- Refactoring
- Principles of Code Generation

Praktikum : Modul 9
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Bernhard Rumpe(2012)
  • Edward Sciore(2019)
  • Ujian Akhir Semester - 2.50 %
  • Praktikum - 1.50 %
12 XML and Multimedia With Java
- XML and Java
- DOM Parser
- SAX Parser
- Playing Audio With Java

Contoh Kasus : Aplikasi inventori sederhana

Praktikum : Modul 10
  • Cooperation
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
- Melakukan praktikum berdasarkan modul praktikum.
  • Agus Kurniawan(2014)
  • Ujian Akhir Semester - 5.00 %
  • Praktikum - 1.50 %
13 Cryptography With Java
- Java Cryptography Architecture (JCA)
- JCA Classes and Algorithms
- Data Encryption
- Hash Functions
- Signatures
  • Kolaborative
  • Diskusi
  • Presentasi
  • Diksusi Online
150.00 - Memanfaatkan berbagai sumber belajar, termasuk LMS.
- Memberi dan menerima umpan balik melalui diskusi dan tanya jawab.
  • Agus Kurniawan(2014)
  • Ujian Akhir Semester - 2.50 %
14 Pengumpulan dan Presentasi Tugas 2
- Pengumpulan Tugas 2
- Presentasi Tugas 2
  • Kolaborative
  • Diskusi
  • Presentasi
  • Pemecahan Masalah
  • Diksusi Online
150.00 - Mengumpulkan tugas secara daring melalui LMS.
- Mempresentasikan Tugas.
  • Tugas - 30.00 %

Assessment Component

Assessment Detail
NoComponent NameWeightage
1 Praktikum 15
2 Tugas 35
3 Ujian Akhir Semester 25
4 Ujian Tengah Semester 25
Total100

Daftar Referensi
  1. 1. Kishori Sharan. Beginning Java 8 APIs, Extensions and Libraries : Swing, JavaFX, JavaScript, JDBC, and Networking Programming APIs. apress. 2014
  2. 2. Kishori Sharan. JAVA APIs, Extensions and Libraries : With JavaFX, JDBC, jmod, jlink, Networking, and the Process API. Edisi ke-2.. apress. 2018
  3. 3. Paul Deitel dan Harvey Deitel. Java : How To Program. Edisi ke-9.. Deitel. 2012
  4. 4. Quentin Charatan dan Aaron Kans. Java in Two Semesters : Featuring JavaFX. Edisi ke-4.. Springer. 2019
  5. 5. Kishori Sharan. Learn JavaFX 8 : Building User Experience and Interfaces with Java 8.. apress. 2015
  6. 6. Bhuvan Unhelkar. Software Engineering with UML.. CRC Press. 2018
  7. 7. Hans van Vliet. Software Engineering : Principles and Practise. Edisi Ke-2.. John Wiley & Sons, Ltd.. 2002
  8. 8. Rohit Joshi. Java Design Patterns : Reusable Solutions To Common Problems.. Java Code Geeks. 2015
  9. 9. Bernhard Rumpe. Agile Modeling with UML : Code Generation, Testing, Refactoring.. Springer. 2012
  10. 10. Edward Sciore. Java Program Design : Principles, Polymorphism, and Patterns.. apress. 2019
  11. 11. Agus Kurniawan. Pemrograman JAVA Tingkat Lanjut.. ANDI Yogyakarta. 2014

Notice: Trying to get property of non-object in /var/www/html/sis/application/controllers/IndexController.php on line 978