
|
Universitas Negeri Surabaya
Fakultas PSDKU
Program Studi S1 Informatika (Kampus Kabupaten Magetan)
|
Kode Dokumen |
SEMESTER LEARNING PLAN |
Course |
KODE |
Rumpun MataKuliah |
Bobot Kredit |
SEMESTER |
Tanggal Penyusunan |
Sains Komputasi |
5521403013 |
Mata Kuliah Wajib Program Studi |
T=3 |
P=0 |
ECTS=4.77 |
3 |
31 Juli 2025 |
OTORISASI |
Pengembang S.P |
Koordinator Rumpun matakuliah |
Koordinator Program Studi |
Khoirul Islam, S.Kom., M.Kom
|
Khoirul Islam, S.Kom., M.Kom
|
BONDA SISEPHAPUTRA |
Model Pembelajaran |
Project Based Learning |
Program Learning Outcomes (PLO)
|
PLO program Studi yang dibebankan pada matakuliah |
PLO-3 |
Mengembangkan pemikiran logis, kritis, sistematis, dan kreatif dalam melakukan pekerjaan yang spesifik di bidang keahliannya serta sesuai dengan standar kompetensi kerja bidang yang bersangkutan |
PLO-5 |
Mampu menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu trandisiplin |
PLO-7 |
Mampu mengimplementasikan pengetahuan cara kerja sistem komputer untuk memecahkan masalah teknologi informasi |
PLO-11 |
Mampu mengimplementasikan kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai |
Program Objectives (PO) |
PO - 1 |
Mahasiswa mampu menuliskan perintah dasar (fungsi) di matlab.
|
PO - 2 |
Mahasiswa mampu membuat program di matlab
|
PO - 3 |
Mahasiswa mampu memahami waktu komputasi dan analisa error
|
PO - 4 |
Mahasiswa memahami materi iterasi titik tetap dan wavelet dan mampu mengaplikasikannya di matlab
|
Matrik PLO-PO |
| |
| PO | PLO-3 | PLO-5 | PLO-7 | PLO-11 | | PO-1 | ✔ | | | | | PO-2 | | | ✔ | | | PO-3 | | ✔ | | | | PO-4 | | | | ✔ |
|
Matrik PO pada Kemampuan akhir tiap tahapan belajar (Sub-PO) |
| |
| PO |
Minggu Ke |
| 1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
| PO-1 | ✔ | ✔ | | | | | | | | | | | | | | | | PO-2 | | | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | | | | | | | | | | PO-3 | | | | | | | | | ✔ | ✔ | | | | | | | | PO-4 | | | | | | | | | | | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
|
Deskripsi Singkat Mata Kuliah
|
Dalam mata kuliah ini, mahasiswa dilatih untuk mampu menuliskan perintah dasar (fungsi), program di matlab, memahami waktu komputasi dan menganalisa error suatu permasalahan serta memahami iterasi titik tetap, wavelet dan mampu mengaplikasikannya di matlab. Selain itu juga mengerjakan latihan soal dengan ketelitian dan ketepatan. Sebagai latihan dirumah, mahasiswa diberikan tugas-tugas baik secara mandiri maupun kelompok. Penilaian yang diambil meliputi nilai dari keaktifan di kelas, tugas baik secara individu maupun kelompok, kuis, ujian tengah semester dan ujian akhir semester. |
Pustaka
|
Utama : |
|
- Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta
- D'acunto, Berardino. 2022. "MATLAB for Engineering". World Scientific. New Jersey
- Fitzpatrick and Lédeczi. 2015. "Computer Progamming with Matlab".
|
Pendukung : |
|
|
Dosen Pengampu
|
Khoirul Islam, S.Kom., M.Kom. |
Minggu Ke- |
Kemampuan akhir tiap tahapan belajar
(Sub-PO)
|
Penilaian |
Bantuk Pembelajaran,
Metode Pembelajaran,
Penugasan Mahasiswa,
[ Estimasi Waktu] |
Materi Pembelajaran
[ Pustaka ] |
Bobot Penilaian (%) |
Indikator |
Kriteria & Bentuk |
Luring (offline) |
Daring (online) |
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
1
Minggu ke 1 |
Mampu memahami materi komputer sains secara umum dan ketentuanketentuan penilaian selama perkuliahan dilaksanakan |
Mahasiswa antusias untuk melaksanakan perkuliahan komputer sains. |
Kriteria:
Kehadiran Bentuk Penilaian : Aktifitas Partisipasif |
Ceramah dan Diskusi
|
|
Materi: Pengenalan Fungsi matlab Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta Materi: Introduction Pustaka: D'acunto, Berardino. 2022. Materi: Introduction Pustaka: Fitzpatrick and Lédeczi. 2015. |
4% |
2
Minggu ke 2 |
Mampu menuliskan perintah dasar (fungsi) pada bahasa pemrograman MATLAB |
Ketepatan dalam menuliskan perintah dasar (fungsi) pada bahasa pemrograman MATLAB. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal mengenai perintah dasar (fungsi) pada bahasa pemrograman MATLAB. Bentuk Penilaian : Aktifitas Partisipasif |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 2 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
4% |
3
Minggu ke 3 |
Mahasiswa diharapkan mampu menguasai penggunaan MATLAB dan dapat membuat program sederhana yang sesuai dengan kebutuhan |
- Penggunaan syntax MATLAB dengan benar
- Kemampuan dalam membuat program sederhana
- Ketepatan dalam mengimplementasikan algoritma
|
Kriteria:
Keaktifan dan tugas: memberikan latihan soal mengenai program dengan menggunakan aplikasi MATLAB. Bentuk Penilaian : Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 3 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
4% |
4
Minggu ke 4 |
Mampu menampilkan grafik dua dimensi dan tiga dimensi suatu fungsi menggunakan aplikasi MATLAB. |
Ketepatan dalam menampilkan grafik dua dimensi dan tiga dimensi suatu fungsi menggunakan aplikasi MATLAB. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal tentang grafik dua dimensi dan tiga dimensi suatu fungsi menggunakan aplikasi MATLAB. Bentuk Penilaian : Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 4 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
4% |
5
Minggu ke 5 |
Mampu menampilkan grafik dua dimensi dan tiga dimensi suatu fungsi menggunakan aplikasi MATLAB. |
Ketepatan dalam menampilkan grafik dua dimensi dan tiga dimensi suatu fungsi menggunakan aplikasi matlab. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal tentang grafik dua dimensi dan tiga dimensi suatu fungsi menggunakan aplikasi MATLAB. Bentuk Penilaian : Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 5 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
4% |
6
Minggu ke 6 |
Mampu membuat program pengurutan angka dari besar ke kecil dan dari kecil ke besar serta lain sebagainya. |
Ketepatan dalam membuat program pengurutan angka dari besar ke kecil dan dari kecil ke besar serta lain sebagainya. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal tentang program pengurutan angka dari besar ke kecil dan dari kecil ke besar. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 6 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
7
Minggu ke 7 |
Mampu memahami fungsi beta dan gama serta dapat mengaplikasikannya pada aplikasi MATLAB. |
Ketepatan dalam membuat program mengenai fungsi beta dan gama pada aplikasi MATLAB. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal tentang program mengenai fungsi beta dan gama pada aplikasi MATLAB. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Matei 7 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
8
Minggu ke 8 |
Ujian Tengah Semester. |
Ujian Tengah Semester. |
Kriteria:
Ujian Tengah Semester. Bentuk Penilaian : Tes |
Ujian Tengah Semester.
|
|
Materi: UTS Pustaka: |
15% |
9
Minggu ke 9 |
Mampu menganalisa nilai error pada suatu permasalahan. |
Ketepatan dalam mencari nilai error pada suatu permasalahan. |
Kriteria:
Memberikan latihan soal tentang program mengenai mencari nilai error pada suatu permasalahan. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 9 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
10
Minggu ke 10 |
Mampu menghitung waktu komputasi dari suatu algoritma. |
Ketepatan dalam menghitung waktu komputasi dari suatu algoritma. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal tentang menghitung waktu komputasi dari suatu algoritma. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 10 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
11
Minggu ke 11 |
Mampu memahami materi iterasi titik tetap. |
Ketepatan dalam mengerjakan soal mengenai iterasi titik tetap. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal mengenai iterasi titik tetap. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 11 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
12
Minggu ke 12 |
Mampu mengaplikasikan metode iterasi titik tetap pada MATLAB. |
Ketepatan dalam membuat program metode iterasi titik tetap pada MATLAB |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal mengenai program metode iterasi titik tetap pada MATLAB. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan secara offline.
|
|
Materi: Materi 12 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
13
Minggu ke 13 |
Mampu memahami materi wavelet. |
Ketepatan dalam mengerjakan soal mengenai wavelet. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal tentang wavelet. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 13 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
14
Minggu ke 14 |
Mampu mengaplikasikan metode wavelet pada aplikasi MATLAB. |
Ketepatan dalam membuat program menggunakan metode wavelet di aplikasi MATLAB. |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal mengenai program menggunakan metode wavelet di aplikasi MATLAB. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
Pemaparan konsep, latihan soal, dan pembahasan.
|
|
Materi: Materi 14 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
15
Minggu ke 15 |
Mampu mengaplikasikan metode wavelet pada aplikasi MATLAB. |
Ketepatan dalam membuat program menggunakan metode wavelet di aplikasi matlab |
Kriteria:
Keaktifan dan tugas: memberikan latihan soal mengenai program menggunakan metode wavelet di aplikasi MATLAB. Bentuk Penilaian : Penilaian Hasil Project / Penilaian Produk |
|
|
Materi: Materi 15 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
5% |
16
Minggu ke 16 |
Ujian Akhir Semester. |
Ujian Akhir Semester. |
Kriteria:
Ujian Akhir Semester. Bentuk Penilaian : Tes |
Ujian Akhir Semester.
|
|
Materi: Materi 16 Pustaka: Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta |
20% |