|
UNIVERSITAS POTENSI UTAMA
|
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 | |
|
||
| Pendukung | ||
|
||
| 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 |
| 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 |
| 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 | ||||
| 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% | |||||||||