universitas islam negeri ar-raniry banda aceh silabus
TRANSCRIPT
UNIVERSITAS ISLAM NEGERI AR-RANIRY BANDA ACEH
SILABUS
Mata Kuliah : Sistem Pemodelan Air
Kode /Prodi : Teknik Lingkungan
SKS : 2
Semester : 7
Dosen : Mulyadi Abdul Wahid, M.Sc
Standar Kompetensi : Pada akhir kuliah mahasiswa akan mampu menyelesaikan problem fisika menggunakan metode numerik dengan
komputer.
Deskripsi Mata Kuliah: Mata kuliah ini mempelajari tentang fisika komputasi dengan menggunakan bahasa pemrograman Matlab. Bahasan
numerik meliputi : metode penyelesaian differensiasi/turunan, integral, berbagai metode penyelesaian PD orde I, PD
orde II, PD dengan syarat batas, Persamaan differensial parsial (PDP) Elips, Parabolik dan Hiperbolik
Referensi : 1. Koonin,S.E., Computational Physics, Addison Wesley, 1986
2. Stark, P.A., Introduction To Numerical Methods, The Macmillan, 1970
3. Pang T, An Introduction to Computational Physics, Cambridge University Press, 2006
No Kompetensi Dasar Indikator Materi Pokok Kegiatan
Pembelajaran
Alokasi
Waktu
Rujukan Evaluasi
1 2 3 4 5 6 7 8
1 Mahasiswa mampu
menjelaskan cakupan dan
manfaat Fisika Komputasi
Menjelaskan metode penyelesaian
suatu problem dalam Fisika: analitik,
numerik, simulasi
Menyebutkan bahasa-bahasa
pemrograman dalam Fisika Komputasi
Cakupan dan manfaat
Fisika Komputasi
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas
Menyebutkan manfaat fisika
komputasi dalam bidang fisika
2 Mahasiswa mampu
menyelesaian diferensiasi
secara numerik menggunakan
komputer
Membedakan metode forward
difference dan backward difference
Menyelesaikan turunan pertama dan
kedua kedua dengan metode-metode
seperti yang disebutkan di atas
Diferensiasi secara
numerik menggunakan
komputer
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas
3 Mahasiswa mampu
menyelesaikan integrasi
numerik dengan metode
trapesium
Menjelaskan konsep integrasi numerik
metode trapesium
Menuliskan program matlab untuk
integrasi numerik metode trapesium
Integrasi numerik
dengan metode
trapesium
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas
4 Mahasiswa mampu
menyelesaikan integrasi
numerik dengan metode
Simpson 1/3
Menjelaskan konsep integrasi numerik
metode Simpson 1/3
Menuliskan program matlab untuk
integrasi numerik metode Simpson 1/3
Integrasi numerik
dengan metode
Simpson 1/3
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas
5 Mahasiswa mampu
menyelesaikan integrasi
numerik dengan metode
Monte Carlo
Menjelaskan konsep integrasi numerik
metode Monte Carlo
Menuliskan program matlab untuk
integrasi numerik metode Monte Carlo
Integrasi numerik
dengan metode Monte
Carlo
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas
6 Mahasiswa mampu
menyelesaikan Persamaan
Differensial (PD) Orde 1
dengan metode Euler
Menjelaskan konsep penyelesaian PD
orde 1 dengan metode Euler
Menuliskan program matlab untuk
integrasi numerik metode Euler
Persamaan Differensial
(PD) Orde 1 dengan
metode Euler
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas
7 Mahasiswa mampu
menyelesaikan Persamaan
Differensial (PD) Orde 1
dengan metode Runge Kutta
Menjelaskan konsep penyelesaian PD
orde 1 dengan metode Runge Kutta
orde 1, 2 dan 3
Menuliskan program matlab untuk
penyelesaian PD orde 1 dengan
metode Runge Kutta orde 2
Persamaan Differensial
(PD) Orde 1 dengan
metode Runge Kutta
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas
8 UJIAN TENGAH SEMESTER
9 Mahasiswa mampu
menyelesaikan Persamaan
Differensial (PD) Orde 2
dengan metode Euler
Menjelaskan konsep penyelesaian PD
orde 2 dengan metode Euler
Menuliskan program matlab untuk
penyelesaian PD orde 2 dengan
metode Euler
Persamaan Differensial
(PD) Orde 2 dengan
metode Euler
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas
10 Mahasiswa mampu
menyelesaikan Persamaan
Differensial (PD) Orde 2
dengan metode Runge Kutta
Menjelaskan konsep penyelesaian PD
orde 1 dengan metode Runge Kutta
orde 1, 2 dan 3
Menuliskan program matlab untuk
Persamaan Differensial
(PD) Orde 2 dengan
metode Runge Kutta
Mendengarkan
Ceramah, Melihat
Animasi, diskusi,
tugas
2 x 50
menit
1, 2, dan 3 Tugas