FAKULTAS TEKNIK
PROGRAM STUDI TEKNIK INFORMATIKA
OTORITAS/
DOSEN PENGEMBANG RPS KOORDINATOR MK KA PRODI
PENGESAHAN
CPL-1 (S9) Menunjukan sikap bertanggungjawab atas pekerjaan dibidang keahliannya secara mandiri
Mempunyai pengetahuan dalam mengembangkan algoritma/metode yang diimplementasikan dalam
CPL-2 (P3)
perangkat lunak berbasis komputer.
Capaian Pembelajaran Mata Kuliah (CPMK)
Capaian CPMK 1 Mampu menunjukan sikap bertanggungjawab atas pekerjaannya secara mandiri (CPL1) S9
Pembelajaran
Mempunyai pengetahuan dalam mengembangkan dasar pemrograman Java yang diimplemetasikan
CPMK 2
dalam perangkat lunak Java (CPL2) P3
Kemampuan Akhir Tiap Tahapan Belajar (Sub-CPMK)
Sub-CPMK1 Mampu menunjukan sikap bertanggungjawab atas pekerjaannya secara mandiri (CPMK1)
Mempunyai pengetahuan dalam mengembangkan dasar pemrograman Java, sejarah pengembangan,
Sub-CPMK2
kelebihan, kekurangan dan definisi dengan menggunakan bahasa pemrograman Java (CPMK2)
Mempunyai pengetahuan dalam mengembangkan variable dan jenis tipe data dalam bahasa
Sub-CPMK3
pemrograman Java (CPMK2)
Mempunyai pengetahuan dalam mengembangkan tipe data string, prosedur dan class dalam bahasa
Sub-CPMK4
pemrograman Java (CPMK2)
Mempunyai pengetahuan dalam mengembangkan karakteristik Object Oriented Programming (OOP)
Sub-CPMK5
dalam bahasa pemrograman Java (CPMK2)
Korelasi CPMK Terhadap Sub-CPMK
CPMK 1 √
CPMK 2 √ √ √ √
Mata kuliah ini akan memberikan dasar tentang dasar dan teknik pemrograman dengan menggunakan bahasa pemrograman Java sehingga
Deskripsi MK mahasiswa mampu membuat program dengan karakteristik Object Oriented Programming (OOP).
1. Kontrak perkuliahan : aturan perkuliahan, tugas atau quis, evaluasi Tengah dan akhir semester.
2. Pengenalan Bahasa Java,
Bahan Kajian: 3. Variabel pada Java,
Materi Pembelajaran 4. String dan Prosedur,
5. Class,
6. Karakteristik Object Oriented Programming (OOP),
Utama : 1. Y. Daniel Liang. 2017. Introduntion to Java Programming and Data Structures. Pearson Education.
2. Robert Lafore. 2003. Data Structure and Algoritm in Java. Second Edition. Sams Publishing, Indianapolis.
Pustaka 3. Moh. Sjukani. 2010. Algoritma (Algoritma dan Struktur Data 1) dengan C,C++, dan Java. Mitra wacana media.
Pendukung :
1. Artikel Bahasa pemrograman Java
Dosen Pengampu Mohamad Arif Suryawan,S.Kom., M.T.
Mata Kuliah
Prasyarat
Bentuk pembelajaran;
Metode Pembelajaran;
Penilaian
Penugasan Mahasiswa;
Kemampuan Akhir Tiap (Estimasi Waktu) Materi Bobot
Minggu ke- Tahapan Belajar Pembelajaran Penilaian
(Sub-CPMK) (Pustaka) (%)
Kriteria &
Indikator Luring Daring
Teknik
1. Komponen Penilaian
Proses penilaian pada mata kuliah ini dibedakan dalam 5 komponen, yaitu:
a. Presensi
Komponen ini memiliki poin sebesar 10% dari total pertemuan tatap muka di kelas (14). Kehadiran merupakan salah satu komponen penunjang dalam melakukan proses
penilaian karena setiap pertemuan akan membahas berbagai macam model persoalan yang akan didiskusikan bersama. Setiap persoalan yang dilontarkan menuntut
adanya peran aktif mahasiswa untuk dapat mengemukakan pendapat mereka dengan baik. Keaktifan mahasiswa akan dijadikan nilai tambah secara objektif untuk
penilaian akhir.
b. Tugas
Selama 1 semester, mahasiswa akan diberikan 8 tugas yakni Tugas Mandiri dan Tugas Kelompok. Tugas ini diberikan sebanyak 2x sebelum UTS dan 6x setelah UTS.
Komponen keseluruhan tugas memiliki poin sebesar 20%.
c. Evaluasi Tengah Semester (ETS) / Ujian Tengah Semester
UTS dilakukan pada pertemuan ke 8 dari keseluruhan total pertemuan melalui mini project yang akan dipresentasikan. Materi yang diujikan adalah materi pertemuan 1
sampai dengan 7, dengan bobot yang diberikan sebesar 25%.
d. Evaluasi Akhir Semester (EAS) / Ujian Akhir Semester
UAS dilakukan pada pertemuan ke 16 dari keseluruhan total pertemuan melalui project data sains yang akan dipresentasikan. Materi yang diujikan adalah materi setelah
UTS yaitu materi pada pertemuan 9 sampai dengan 15, dengan bobot yang diberikan sebesar 45%.
e. Sikap
Sikap merupakan nilai yang diberikan atas kegigihan dan rasa ingin tahu, critical thinking, bertanggung jawab, berakhlak dan berbudaya, serta hal lain yang menyangkut
etika dan berprilaku sebagai seorang pembelajar.
Catatan :
a. 2 kali tidak hadir perkuliahan tanpa informasi, tidak diperkenankan mengikuti EAS.
b. Izin/Sakit wajib memberitahukan dosennya paling lambat 10 menit sebelum kelas dimulai.
2. Kriteria Penilaian
Penilaian dilakukan berdasarkan semua komponen nilai yang ada. Nilai akhir yang diperoleh mahasiswa merupakan rata-rata dari perolehan tiap komponen dengan
melibatkan bobot masing-masing. Nilai akhir merupakan gambaran kemampuan dan kualitas mahasiswa terhadap ilmu yang sudah diperoleh selama 1 semester.
Nilai akhir akan dikonversi ke dalam bentuk angka dan huruf dengan rincian sebagai berikut :
NILAI >= 86 A
NILAI >= 81 A-
NILAI >= 76 B+
NILAI >= 71 B
NILAI >= 66 B-
NILAI >= 61 C+
NILAI >= 51 C
NILAI >= 45 D
ELSE E