08/02/2017 Nama Mata Kuliah : Pemograman Komputer Kode Mata Kuliah : KMM 162 Bobot SKS : 3 (Tiga) Semester : Genap Hari Pertemuan : 1 (pertama) Tempat Pertemuan : Ruang kuliah Koordinator MK : Khairul Umam, S.Si, M.Sc.Ed 1. Manfaat Mata Kuliah (isi sesuai mata kuliah diampu) Membantu mahasiswa memahami konsep matematika sesuai dengan hakikatnya yaitu menggunakan pola pikir deduktif, menggunakan simbol, aksiomatik, konsisten, dan menentukan logaritma. Melatih kemampuan matematika terutama berpikir deduktif, logis, kritis, dan kreatif. Menyiapkan mahasiswa untuk melanjutkan pendidikan pada jenjang lebih tinggi. 2. Deskripsi Mata Kuliah (isi sesuai mata kuliah diampu) Algoritma dan pemrograman, pengenalan matlab terkait ruang kerja matlab dan pengaturannya, pengenalan matlab terkait prosedur pemrograman matlab, kalkulator sederhana pada variabel dan operasi dasar, menciptakan variabel pada variabel dan operasi dasar, penamaan variabel dan operasi dasar, variabel terdefinisi di matlab pada variabel dan operasi dasar, fungsi matematika pada variabel dan operasi dasar, skalar, vektor, dan matriks, ukuran matriks, matriks khusus, manipulasi indeks matriks, operator titik dua pada matriks, membuat deret pada matriks, membentuk ulang matriks, penjumlahan dan pengurangan terkait operasi matriks, perkalian matriks terkait operasi matriks, persamaan linear dalam matriks, transposisi pada operasi matriks, operasi elemen-per-elemen matriks, fungsi elemen-per-elemen pada operasi matriks, plot 2-dimensi terkait grafik dan suara, lebih jauh mengenai plot grafik dan suara, plot 3-dimensi plot garis pada grafik dan suara, plot 3-dimensi plot permukaan pada grafik dan suara, plot 3-dimensi plot kontur pada grafik dan suara, suara, membuat m-file, m-file sebagai skrip program, m-file sebagai fungsi, display dan input, control statement if... Elseif... Else... End, control statement switch... Case, control statement for... End, control statement while... End, control statement break and return, control statement continue, operator perbandingan dan logika, analisis data maksimum dan minimum, analisis data jumlah dan produk, analisis data statistika, analisis data sortir, analisis data histogram, analisis frekuensi: transformasi fourier. 3. Capaian Pembelajaran Mata Kuliah Algoritma dan pemrograman, pengenalan matlab, variabel dan operasi dasar, matriks, operasi matriks, grafik dan suara, m-file dan pemrograman matlab, analisis data.
4. Strategi Pembelajaran (metode cara proses pembelajaran) Strategi pembelajaran yang dilaksanakan selama perkuliahan yaitu strategi belajar individual dan berkelompok (berpasangan dan kelompok yang lebih besar). Pembelajaran dilakukan juga dengan strategi pembelajaran deduktif. Metode pembelajaran yang dilaksanakan yaitu metode ceramah, penemuan, diskusi, tanya jawab, dan penugasan. 5. Materi Pokok Algoritma dan pemrograman, pengenalan matlab, variabel dan operasi dasar, matriks, operasi matriks, grafik dan suara, m-file dan pemrograman matlab, analisis data. 6. Bahan Bacaan 1. http://directory.umm.ac.id/labkom_ict/labkom/matlab/dasar2.pdf 2. The Shortcut of MATLAB Programming (Gunaidi Abdia Away, 2006, Informatika Bandung) 7. Tugas Tugas yang diberikan terdiri atas Tugas 1 s/d 10 sesuai dengan bahan kajian (lihat rancangan tugas).
08/08/2016 8. Kriteria dan Standar Penilaian Kriteria penilaian: (i) Ketepatan menjelaskan materi yang dibahas. (ii) Integritas dan komitmen yang tinggi dalam menyelesaikan tugas yang diberikan. (iii) Sikap, kepribadian, dan karakter yang mencerminkan nilai-nilai pendidikan. (iv) Akhlak mulia dalam berinteraksi baik kelompok maupun klasikal Standar Penilaian: A: 87-100 AB: 78-87 B: 69-78 BC: 60-69 C: 51-60 D: 41-51 E: 0-41 9. Tata Tertib Siswa dan Dosen Dosen dan mahasiswa hadir di ruang kuliah sebelum waktu perkuliahan dimulai. Waktu toleransi keterlambatan kehadiran 15. Lewat dari waktu toleransi mahasiswa dibolehkan mengikuti perkuliahan hanya dengan alasan yang urgen. Pakaian mengikuti ketentuan fakultas/universitas. Tugas dikumpulkan sesuai dengan waktu yang disepakati. Sistematika materi perkuliahan mengikut kepada course otline yang ditetapkan. Mahasiswa dengan jumlah kehadiran mencapai 70% berhak mengikuti ujian akhir semester 10. Jadwal Kuliah (Course Outline) No. Pokok Bahasan Minggu Ke- Dosen Pengajar 1 Algoritma dan Pemrograman 1 Khairul Umam, S.Si, M.Sc.Ed 2 Pengenalan Matlab 2 Khairul Umam, S.Si, M.Sc.Ed 3 Variabel dan Operasi Dasar 3 Khairul Umam, S.Si, M.Sc.Ed 4 Matriks 4 Khairul Umam, S.Si, M.Sc.Ed 5 Matriks 5 Khairul Umam, S.Si, M.Sc.Ed 6 Operasi Matriks 6 Khairul Umam, S.Si, M.Sc.Ed
7 Operasi Matriks 7 Khairul Umam, S.Si, M.Sc.Ed 8 Ujian tengah semester 8 Khairul Umam, S.Si, M.Sc.Ed 9 Grafik dan Suara 9 Khairul Umam, S.Si, M.Sc.Ed 10 10 Khairul Umam, S.Si, M.Sc.Ed 11 12 13 11 Khairul Umam, S.Si, M.Sc.Ed 12 Khairul Umam, S.Si, M.Sc.Ed 13 Khairul Umam, S.Si, M.Sc.Ed 14 Analisis Data 14 Khairul Umam, S.Si, M.Sc.Ed 15 Analisis Data 15 Khairul Umam, S.Si, M.Sc.Ed 16 Final 16 Khairul Umam, S.Si, M.Sc.Ed 11. Lain-lain Apabila ada hal-hal yang diluar kesepakatan ini untuk perlu disepakati, dapat dibicarakan secara teknis pada saat setiap acara perkuliahan. Apabila ada perubahan isi kontrak perkuliahan, akan ada pemberitahuan terlebih dahulu.
08/08/2016 Kontrak perkuliahan ini dapat dilaksanakan, mulai dari disampaikan kesepakatan ini. Pihak I Dosen Pengampu, Pihak II a.n. Mahasiswa (Khairul Umam, S.Si, M.Sc.Ed) NIP... (Nama Mahasiswa) NIM... Mengetahui Ketua Program Studi (Dra. Suryawati, M.Pd) NIP...