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

 
POPLO-3PLO-5PLO-7PLO-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 :

  1. Sianipar, RH. 2018. “Komputasi untuk Sains & Teknik dengan Matlab”. Penerbit ANDI. Yogyakarta
  2. D'acunto, Berardino. 2022. "MATLAB for Engineering". World Scientific. New Jersey
  3. 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

  1. Penggunaan syntax MATLAB dengan benar
  2. Kemampuan dalam membuat program sederhana
  3. 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%



Rekap Persentase Evaluasi : Project Based Learning

No Evaluasi Persentase
1. Aktifitas Partisipasif 14%
2. Penilaian Hasil Project / Penilaian Produk 51%
3. Tes 35%
100%

Catatan

  1. Capaian Pembelajaran Lulusan Program Studi (PLO - Program Studi) adalah kemampuan yang dimiliki oleh setiap lulusan Program Studi yang merupakan internalisasi dari sikap, penguasaan pengetahuan dan ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
  2. PLO yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-Program Studi) yang digunakan untuk pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.
  3. Program Objectives (PO) adalah kemampuan yang dijabarkan secara spesifik dari PLO yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut.
  4. Sub-PO Mata kuliah (Sub-PO) adalah kemampuan yang dijabarkan secara spesifik dari PO yang dapat diukur atau diamati dan merupakan kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut.
  5. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang mengidentifikasi kemampuan atau kinerja hasil belajar mahasiswa yang disertai bukti-bukti.
  6. Kreteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan indikator-indikator yang telah ditetapkan. Kreteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kreteria dapat berupa kuantitatif ataupun kualitatif.
  7. Bentuk penilaian: tes dan non-tes.
  8. Bentuk pembelajaran: Kuliah, Responsi, Tutorial, Seminar atau yang setara, Praktikum, Praktik Studio, Praktik Bengkel, Praktik Lapangan, Penelitian, Pengabdian Kepada Masyarakat dan/atau bentuk pembelajaran lain yang setara.
  9. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed Learning, Cooperative Learning, Collaborative Learning, Contextual Learning, Project Based Learning, dan metode lainnya yg setara.
  10. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa pokok dan sub-pokok bahasan.
  11. Bobot penilaian adalah prosentasi penilaian terhadap setiap pencapaian sub-PO yang besarnya proposional dengan tingkat kesulitan pencapaian sub-PO tsb., dan totalnya 100%.
  12. TM=Tatap Muka, PT=Penugasan terstruktur, BM=Belajar mandiri.