RENCANA PEMBELAJARAN SEMESTER (RPS) IKG2E3 KOMPUTASI NUMERIK Disusun oleh: <Nama Dosen> PROGRAM STUDI S1 ILMU KOMPUTASI FAKULTAS INFORMATIKA TELKOM UNIVERSITY
LEMBAR PENGESAHAN Rencana Semester (RPS) ini telah disahkan untuk mata kuliah sbb: Kode Mata Kuliah : IKG2E3 Nama Mata Kuliah : Komputasi Numerik Mengetahui Kaprodi S1 Ilmu Komputasi Bandung, 2015 Menyetujui Ketua KK Pemodelan dan Simulasi Dr. Deni Saepudin Jondri, M.Si. ii
DAFTAR ISI LEMBAR PENGESAHAN... ii DAFTAR ISI... iii A. PROFIL MATA KULIAH... 1 B. RENCANA PEMBELAJARAN SEMESTER (RPS)... 2 C. RANCANGAN INTERAKSI DOSEN MAHASISWA... 10 D. RANCANGAN TUGAS... 11 E. PENILAIAN DENGAN RUBRIK... 11 F. PENENTUAN NILAI AKHIR MATA KULIAH... 11 iii
A. PROFIL MATA KULIAH IDENTITAS MATA KULIAH Nama Mata Kuliah : Komputasi Numerik Kode Mata Kuliah : IKG2E3 SKS : 3 Jenis : MK Wajib Jam pelaksanaan : Tatap muka di kelas 3 jam per minggu Tutorial / responsi 1 jam per minggu Semester / Tingkat : 3 (tiga) / 2 (dua) Pre-requisite : Kalkulus I, Kalkulus II, Permrograman Terstruktur Co-requisite : Bidang Kajian : Metode Numerik DESKRIPSI SINGKAT MATA KULIAH Mata kuliah Komputasi Numerik merupakan salah satu kuliah fundamental di Program Studi Ilmu Komputasi. Materi kuliah komputasi numerik meliputi konsep error, solusi numerik persamaan linear dan nonlinear, pencocokan kurva, integral numerik, turunan numerik, dan solusi persamaan diferensial biasa. Pada perkuliahan ini, mahasiswa akan dibekali bagaimana cara menyelesaikan suatu permasalahan menggunakan hampiran numerik. DAFTAR PUSTAKA 1. Chapra, Stephen C. & Canale, R.P., Numerical Methods for Engineers, 4th Ed. Mc Graw Hill, 2002. 2. Rinaldi Munir, Metode Numerik, Edisi Revisi. Informatika, Bandung, 2006. 3. Burden, Richard L. Numerical Analysis. 1
B. RENCANA PEMBELAJARAN SEMESTER (RPS) Pertemuan 1 Menyebutkan kebutuhan dan manfaat komputasi numerik. 2 Menjelaskan tentang konsep error. Pengantar komputasi numerik. Review kalkulus. Konsep error: Pengertian error dan sumbernya. Angka penting. Floating point. Epsilon mesin. Propagasi error. Pemahaman tentang komputasi numerik dan manfaatnya. Pemahaman materi-materi kalkulus I dan kalkulus II. konsep error. menghitung error dari suatu solusi hampiran. 3 Menjelaskan metode numerik untuk menyelesaikan persamaan linear dan non-linear. Membuat algoritma untuk dikuasai. Mengimplementasikan Solusi numerik persamaan nonlinear 1: Metode bisection. Metode regula falsi. metode bisection dan regula falsi. persamaan non-linear menggunakan metode bisection dan regula falsi. algoritma metode bisection 2
Pertemuan dikuasai ke dalam bahasa dan regula falsi. metode bisection dan regula falsi ke dalam bahasa 4 Solusi numerik persamaan nonlinear 2: Metode iterasi titik tetap. Metode Newton-Raphson. Metode Secant. metode iterasi titik tetap, metode Newton-Raphson dan metode Secant. persamaan non-linear menggunakan metode iterasi titik tetap, metode Newton-Raphson dan metode Secant. algoritma iterasi titik tetap, metode Newton-Raphson dan metode Secant. metode iterasi titik tetap, metode Newton-Raphson dan metode Secant ke 3
Pertemuan dalam bahasa 5 Solusi Numerik Persamaan Linear 1: Metode eliminasi Gauss. Metode eliminasi Gauss- Jordan. metode eliminasi Gauss dan Gauss-Jordan. sistem persamaan linear dengan menggunakan metode eliminasi Gauss dan Gauss-Jordan. algoritma eliminasi metode eliminasi Gauss dan Gauss- Jordan. metode eliminasi Gauss dan Gauss-Jordan ke dalam bahasa 6 Solusi Numerik Persamaan Linear 2: Metode iterasi Jacobi. Metode iterasi Gauss-Seidel. metode iterasi Jacobi dan iterasi Gauss-Seidel. sistem persamaan linear dengan menggunakan 4
Pertemuan metode iterasi Jacobi dan iterasi Gauss-Seidel. algoritma eliminasi metode iterasi Jacobi dan iterasi Gauss-Seidel. metode iterasi Jacobi dan iterasi Gauss-Seidel ke dalam bahasa 7 Solusi Numerik Persamaan Linear 3: Metode dekomposisi LU. Metode dekomposisi Cholesky. metode dekomposisi LU dan Cholesky. sistem persamaan linear dengan menggunakan metode dekomposisi LU dan Cholesky. algoritma eliminasi metode dekomposisi LU dan Cholesky. 5
Pertemuan 8 Menjelaskan metode numerik untuk pencocokan kurva. UJIAN TENGAH SEMESTER Regresi: Regresi linear. Regresi kuadratik. Linearisasi regresi non-linear. 9 Interpolasi: Polinom interpolasi lagrange. Polinom interpolasi beda terbagi Newton. Polinom interpolasi Spline Linear. Polinom interpolasi Spline Kuadratik. metode dekomposisi LU dan Cholesky ke dalam bahasa regresi linear dan kuadratik. melakukan regresi linear dan kuadratik untuk sekumpulan data. interpolasi Lagrange dan interpolasi beda terbagi Newton. soal interpolasi menggunakan metode interpolasi Lagrange dan interpolasi beda terbagi Newton. algoritma interpolasi Lagrange dan interpolasi beda terbagi Newton. 10 Menjelaskan metode Pengintegralan numerik: 6
Pertemuan numerik untuk mencari integral. Membuat algoritma untuk dikuasai. Mengimplementasikan dikuasai ke dalam bahasa Aturan segi empat. Aturan trapesium. Aturan titik tengah. Aturan Simpson 1/3. Aturan Simpson 3/8. Integral dengan metode Monte Carlo. metode numerik untuk menyelesaikan integral. soal integral menggunakan metode numerik. algoritma aturan trapesium dan aturan Simpson 1/3,3/8. aturan trapesium, aturan Simpson 1/3,3/8 dan integral Monte Carlo ke dalam bahasa metode numerik untuk menyelesaikan turunan. soal turunan dengan metode numerik. algoritma untuk mencari nilai turunan. 11 Menjelaskan metode numerik untuk mencari turunan. Membuat algoritma untuk dikuasai. Mengimplementasikan dikuasai ke dalam bahasa Turunan numerik: Pendekatan turunan numerik. Penurunan rumus dengan deret Taylor. Penurunan rumus dengan polinom interpolasi. 7
Pertemuan 12 Solusi numeri persamaan diferensial biasa 1: Metode Euler. Metode Heun. Menjelaskan metode numerik untuk menyelesaikan persamaan diferensial biasa. Membuat algoritma untuk 13 dikuasai. Mengimplementasikan dikuasai ke dalam bahasa Solusi numeri persamaan diferensial biasa 2: Metode Runge-Kutta orde 1. Metode Runge-Kutta orde 2. Metode Runge-Kutta orde 3. algoritma mencari turunan ke dalam bahasa metode Euler dan metode Heun. soal PDB menggunakan metode Euler dan metode Heun. algoritma metode Euler dan metode Heun. algoritma metode Euler dan metode Heun ke dalam bahasa metode Runge-Kutta. soal PDB menggunakan metode Runge-Kutta. 8
Pertemuan Metode Runge-Kutta orde 4. 14 Review materi UAS. UJIAN AKHIR SEMESTER algoritma metode Runge- Kutta. algoritma metode Runge- Kutta ke dalam bahasa 9
C. RANCANGAN INTERAKSI DOSEN MAHASISWA Nama Kajian... Nama Minggu Penggunaan (Metode) Deskripsi Singkat (Metode) pembelajaran RANCANGAN INTERAKSI DOSEN MAHASISWA Aktivitas Dosen Aktivitas Mahasiswa 10
D. RANCANGAN TUGAS Kode mata Kuliah Nama Mata Kuliah Minggu/Pertemuan ke Tugas ke 1. Tujuan tugas: 2. Uraian Tugas: a. Obyek garapan: b. Yang harus dikerjakan dan batasan-batasan: c. cara pengerjaan, acuan yang digunakan: d. Deskripsi luaran tugas yang dihasilkan/ dikerjakan: 3. Kriteria penilaian: E. PENILAIAN DENGAN RUBRIK Jenjang (Grade) Angka (Skor) Deskripsi perilaku (Indikator) F. PENENTUAN NILAI AKHIR MATA KULIAH Skor Matakuliah (NSM) Mata Kuliah (NMK) 80 < NSM A 70 < NSM 80 AB 65 < NSM 70 B 60 < NSM 65 BC 50 < NSM 60 C 40 < NSM 50 D NSM 40 E 11