UNIVERSITAS POTENSI UTAMA
FAKULTAS FAKULTAS TEKNIK DAN ILMU KOMPUTER
PROGRAM STUDI ILMU KOMPUTER

RPS--AG2024MS1302
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
Mathematic Computer Science AG2024MS1302 Computational Science T= 3 1 09 Feb 2024
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Prof. Dr. Zakarias Situmorang, M.T

Prof. Dr. Zakarias Situmorang, M.T

Dr. Adil Setiawan, M.Kom
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL03 Mampu menganalisis, merancang dan mengimplemetasikan solusi dari masalah yang terkait dengan keamanan data dan informasi dengan metode yang sesuai kebutuhan pengguna.
CPL05 Mampu menganalisis, membangun model dan menerapkan pendekatan Artificial Intelligence untuk memprediksi dan mendapatkan solusi.
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK009 Mampu menganalisis permasalahan yang terkait dengan keamanan data dan informasi dengan metode yang sesuai dengan kebutuhan pengguna.
CPMK016 Mampu membangun model pendekatan Artificial Intelligence untuk memprediksi dan mendapatkan solusi
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.AG2024MS1302.CPM Mengenali lingkungan kerja Program Aplikasi Matematika
sub.cpmk.AG2024MS1302.CPM Mengenali lingkungan kerja Program Aplikasi Matematika
sub.cpmk.AG2024MS1302.CPM Mengetahui konsep Transformasi Fourier dan kegunaanya.
sub.cpmk.AG2024MS1302.CPM Mengetahui konsep Wavelet dan kegunaannya.
sub.cpmk.AG2024MS1302.CPM Mengetahui aplikasi dari aljabar linier nyata.
sub.cpmk.AG2024MS1302.CPM Mengetahui beberapa konsep matematika dalam komputasi dan permasalahan
sub.cpmk.AG2024MS1302.CPM Mengenal konsep clustering, yaitu pengelompokan data (unsupervised learning)
sub.cpmk.AG2024MS1302.CPM Mengerti konsep klasifikasi sederhana dengan algoritma k-nn
sub.cpmk.AG2024MS1302.CPM Mengetahui konsep regresi linier-non linier
sub.cpmk.AG2024MS1302.CPM Mengetahui konsep regresi univariate- multivariate
sub.cpmk.AG2024MS1302.CPM Mengetahui kegunaan Regresi dalam permasalahan nyata.
sub.cpmk.AG2024MS1302.CPM Mampu menerapkan komputasi matematika pada permasalahan nyata
sub.cpmk.AG2024MS1302.CPM Mempresentasikan dan menuangkan hasil terapan dan eksperimen dalam artikel ilmiah.
sub.cpmk.AG2024MS1302.CPM Mengimplementasikan materi yang diajarkan dalam kuliah ini ke masalah nyata
Korelasi CPMK terhadap Sub-CPMK
CPMK009 sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
CPMK016 sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
sub.cpmk.AG2024MS1302.CPM
Deskripsi Singkat MK Mata kuliah ini membahas tentang aplikasi matematika yang diintegrasikan dengan pemrograman komputer. Aplikasi dari matematika pada bidang Ilmu Komputer, antara lain citra digital, sinyal digital, video, prediksi, dan data science. Mata kuliah ini berbasis proyek, sehingga mahasiswa diminta untuk menerapkan apa yang mereka pelajari pada permasalahan yang ada di sekitar.
Bahan Kajian : Materi Pembelajaran 1. Aplikasi Matematika. 2. Program Matematika. 3. Transformasi Fourier. 4. Transformasi Wavelet. 5. Aplikasi Aljabar. 6. Konsep matematika. 7. Konsep Clustering. 8. Algortima Knn. 9. Regresi Linier-non linier. 10. Regresi Univariate-multivariate. 11. Kegunaan Regres. 12. Komputasi Matematika 13. Presentasi Komputasi Matematika 14. Implementasi Materi
Pustaka Utama
  • 1. Bishop, C. M. 2006. Pattern Recognition and Machine Learning . Springer-Verlag.
  • 2. Werner Römisch, Thomas Zeugmann. 2016. Mathematical Analysis and the Mathematics of Computation 1st ed. Springer-Verlag.
  • 3. Rudolf Kruse, and Christian Borgelt. 2016. Computational Intelligence: A Methodological Introduction. Springer- Verlag.
Pendukung
  • 4. Diktat
  • 5. Youtube
Dosen Pengampu Prof. Dr. Zakarias Situmorang, M.T
Mata Kuliah Syarat -
Pertemuan Ke Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; Materi Pembelajaran Bobot Penilaian
Indikator Kriteria & Teknik Luring Daring
1 sub.cpmk.AG2024MS1302.CPM-Mengenali lingkungan kerja Program Aplikasi Matematika
Menyelesaikan beberapa masalah matematika. · menggunakan beberapa fungsi yang disediakan dalam Matlab Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan (Kehadiran/Quiz)
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
RPS, Program Aplikasi Matematika
Sub Topik

5
2 sub.cpmk.AG2024MS1302.CPM-Mengenali lingkungan kerja Program Aplikasi Matematika
Membuat fungsi sendiri dengan M-file Editor. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan (Kehadiran/Quiz)
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Aplikasi Matematika
Sub Topik

5
3 sub.cpmk.AG2024MS1302.CPM-Mengetahui konsep Transformasi Fourier dan kegunaanya.
Mampu melakukan transformasi fourier dari suatu data sederhana baik secara manual ataupun dengan bantuan komputer. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Unjuk Kerja
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Transformasi Fourier
Sub Topik

5
4 sub.cpmk.AG2024MS1302.CPM-Mengetahui konsep Wavelet dan kegunaannya.
Mampu melakukan transformasi wavelet dari suatu data. secara manual atau dengan bantuan komputer Kriteria
Ketepatan jawaban sesuai perintah soal
Teknik
Menjawab soal-soal pertanyaan Unjuk Kerja
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Transformasi Wavelet
Sub Topik

5
5 sub.cpmk.AG2024MS1302.CPM-Mengetahui aplikasi dari aljabar linier nyata.
Mampu mengimplementasik an kompresi sinyal dan citra digital dengan PCA Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Tugas Kelompok
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Aplikasi Aljabar
Sub Topik

2.5
6 sub.cpmk.AG2024MS1302.CPM-Mengetahui beberapa konsep matematika dalam komputasi dan permasalahan
Bisa menggunakan dekomposisi matriks untuk pengaman data/ watermark Bisa menerapkan PCA untuk ekstraksi ciri dan reduksi noise Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Tugas Kelompok
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Konsep Matematika
Sub Topik

2.5
7 sub.cpmk.AG2024MS1302.CPM-Mengenal konsep clustering, yaitu pengelompokan data (unsupervised learning)
Mampu melakukan perhitungan k- means dengan dataset sederhana dan k-means dalam program aplikasi Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Tugas Kelompok
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Konsep Clustering
Sub Topik

5
8 sub.cpmk.AG2024MS1302.CPM-Mengerti konsep klasifikasi sederhana dengan algoritma k-nn
sub.cpmk.AG2024MS1302.CPM-Mengetahui konsep regresi linier-non linier
sub.cpmk.AG2024MS1302.CPM-Mengetahui konsep regresi univariate- multivariate
sub.cpmk.AG2024MS1302.CPM-Mengetahui kegunaan Regresi dalam permasalahan nyata.
sub.cpmk.AG2024MS1302.CPM-Mampu menerapkan komputasi matematika pada permasalahan nyata
sub.cpmk.AG2024MS1302.CPM-Mempresentasikan dan menuangkan hasil terapan dan eksperimen dalam artikel ilmiah.
sub.cpmk.AG2024MS1302.CPM-Mengimplementasikan materi yang diajarkan dalam kuliah ini ke masalah nyata
Ketepatan Menuliskan jawaban sesuai soal Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal- soal pertanyaan
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Topik
Materi Pertemuan 1-7
Sub Topik
Materi Pertemuan 1-7
20
9 sub.cpmk.AG2024MS1302.CPM-Mengerti konsep klasifikasi sederhana dengan algoritma k-nn
Dapat mengimplementasik an knn untuk prediksi dan klasifikasi Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Praktek / Tugas
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Algortima k-nn
Sub Topik

2.5
10 sub.cpmk.AG2024MS1302.CPM-Mengetahui konsep regresi linier-non linier
Dapat mengimplementasi kan regresi non linier ataupun linier secara komputasi. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Praktek / Tugas
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Konsep Regresi Linier - non Linier
Sub Topik

2.5
11 sub.cpmk.AG2024MS1302.CPM-Mengetahui konsep regresi univariate- multivariate
Dapat mengimplementasik an regresi univariate- multivariate secara komputasi. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Praktek / Tugas
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Konsep Regresi Univariate- multivariate
Sub Topik

2.5
12 sub.cpmk.AG2024MS1302.CPM-Mengetahui kegunaan Regresi dalam permasalahan nyata.
Dapat melakukan analisa suatu masalah dan memodelkan dengan regresi. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Praktek / Tugas
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Kegunaan Regresi
Sub Topik

2.5
13 sub.cpmk.AG2024MS1302.CPM-Mampu menerapkan komputasi matematika pada permasalahan nyata
Mampu menerapkan komputasi matematika dalam permasalahan nyata Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Praktek / Tugas
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Komputasi Matermatika
Sub Topik

2.5
14 sub.cpmk.AG2024MS1302.CPM-Mempresentasikan dan menuangkan hasil terapan dan eksperimen dalam artikel ilmiah.
Mampu mempresentasikan dan menuangkan hasil terapan dan eksperimen dalam artikel ilmiah. Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Praktek / Tugas
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Presentasi Komputasi Matematika
Sub Topik

2.5
15 sub.cpmk.AG2024MS1302.CPM-Mengimplementasikan materi yang diajarkan dalam kuliah ini ke masalah nyata
Mampu Mengimplementasikan materi yang diajarkan dalam kuliah ini ke Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal-soal pertanyaan Praktek / Tugas
Kuliah,Diskusi,[D=150 Menit]
Kuliah,Diskusi,[D=150 Menit]
Topik
Implementasi Materi
Sub Topik

5
16 sub.cpmk.AG2024MS1302.CPM-Mengerti konsep klasifikasi sederhana dengan algoritma k-nn
sub.cpmk.AG2024MS1302.CPM-Mengetahui konsep regresi linier-non linier
sub.cpmk.AG2024MS1302.CPM-Mengetahui konsep regresi univariate- multivariate
sub.cpmk.AG2024MS1302.CPM-Mengetahui kegunaan Regresi dalam permasalahan nyata.
sub.cpmk.AG2024MS1302.CPM-Mampu menerapkan komputasi matematika pada permasalahan nyata
sub.cpmk.AG2024MS1302.CPM-Mempresentasikan dan menuangkan hasil terapan dan eksperimen dalam artikel ilmiah.
sub.cpmk.AG2024MS1302.CPM-Mengimplementasikan materi yang diajarkan dalam kuliah ini ke masalah nyata
Ketepatan Menuliskan jawaban sesuai soal Kriteria
Kebenaran dan Ketepatan
Teknik
Menjawab soal- soal pertanyaan
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Ujian terjadwal,Durasi sesuai DAAK,[D=100 Menit]
Topik
Materi Pertemuan 9-15
Sub Topik
Materi Pertemuan 9-15
30

Teknik Penilaian CPMK

CPL MK CPMK Partisipasi (Kehadiran/Quiz) Unjuk Kerja (Presentasi) Tes Tulis (UTS) Tes Tulis (UAS) Observasi (Praktek/Tugas) Tes Lisan (Tugas Kelompok)
CPL03 Mathematic Computer Science CPMK009 Y Y Y
CPL05 Mathematic Computer Science CPMK016 Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL03 CPMK009 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan (Kehadiran/Quiz) 5 Kebenaran dan Ketepatan
CPL03 CPMK009 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan (Kehadiran/Quiz) 5 Kebenaran dan Ketepatan
CPL03 CPMK009 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Unjuk Kerja 5 Kebenaran dan Ketepatan
CPL03 CPMK009 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Unjuk Kerja 5 Ketepatan jawaban sesuai perintah soal
CPL03 CPMK009 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Tugas Kelompok 2.5 Kebenaran dan Ketepatan
CPL03 CPMK009 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Tugas Kelompok 2.5 Kebenaran dan Ketepatan
CPL03 CPMK009 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Tugas Kelompok 5 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal- soal pertanyaan 20 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Praktek / Tugas 2.5 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Praktek / Tugas 2.5 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Praktek / Tugas 2.5 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Praktek / Tugas 2.5 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Praktek / Tugas 2.5 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Praktek / Tugas 2.5 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal-soal pertanyaan Praktek / Tugas 5 Kebenaran dan Ketepatan
CPL05 CPMK016 sub.cpmk.AG2024MS1302.CPM Menjawab soal- soal pertanyaan 30 Kebenaran dan Ketepatan
Total 100
2. Penilaian CPMK
CPL MK CPMK Partisipasi (Kehadiran/Quiz) Unjuk Kerja (Presentasi) Tes Tulis (UTS) Tes Tulis (UAS) Observasi (Praktek/Tugas) Tes Lisan (Tugas Kelompok) Total
CPL03 Mathematic Computer Science CPMK009 10% 10% 0% 0% 0% 10% 30%
CPL05 Mathematic Computer Science CPMK016 0% 0% 20% 30% 20% 0% 70%
100%