Professional Documents
Culture Documents
Program Studi
Mata Kuliah
Kode Mata Kuliah
Bobot
Semester
Standar Kompetensi
:
:
:
:
:
:
:
Kompetensi Dasar
1
mengidentifikasi
kan peralatan
komputer
(hardware),
program
pendukungnya
(software), dan
menerapkan
bahasa
pemrograman
untuk
penggunaan
sederhana
menerapkan
operasi operasi
bahasa
pemrograman
sederhana dan
memanfaatkan
kemampuan
bahasa
pemrograman
secara maksimal
Teknik
Teknik Kimia
Pemrograman Komputer
TK4332
2 sks
IV
mampu menyusun program komputer yang dapat menyelesaikan berbagai persoalan kompleks dan
terintegrasi dalam teknik kimia
MTK II (boleh bersamaan)
Indikator
Pengalaman Belajar
menjelaskan komponen
utama komputer
Materi Pokok
1
Pemrograman Komputer
& Bahasa Pemrograman
a Pengenalan
Komputer (hardware
& software)
b Pengenalan Bahasa
Pemrograman
Operasi Bahasa
Pemograman
a Operasi array
b Operasi matriks
c Operasi polinomial
d Pembuatan Grafik
e Modifikasi grafik
f Grafik 2 & 3 dimensi
g Multigrafik
menunjukkan komponen
utama komputer
(hardware & software)
membuka & menjalankan
Bahasa Pemrograman &
jendela yang ada serta
fungsi-fungsinya
mengoperasikan array,
matriks, dan polinomial
Alokasi
Waktu
(menit)
2 x 100
2 x 100
Sumber/
Bahan/ Alat
Penilaian
Haselman &
Littlefield,
2002
Tugas &
ujian Praktek
Haselman &
Littlefield,
2002
Tugas &
ujian Praktek
Kompetensi Dasar
3
Indikator
menerapkan
kontrol program
untuk
pemrograman
komputer
menerapkan
bahasa
pemrograman
komputer untuk
penyelesaian
persamaan
aljabar linier
simultan dan
persamaan
aljabar non linier
menerapkan
bahasa
pemrograman
komputer untuk
penyelesaian
integral, regresi
& interpolasi,
dan optimasi
Pengalaman Belajar
Materi Pokok
3
menyusun program
sederhana yang
menggunakan kontrol
program
menyusun program
penyelesaian persamaan
aljabar linier simultan
menyusun program
penyelesian persamaan
aljabar non linier
menyusun program
penyelesian integral
menyusun program
penyelesian regresi &
interpolasi
menyusun program
penyelesian optimasi
Kontrol Program
a loop for
b loop while
c if else end
d switch case
Persamaan Aljabar Linier
Simultan
a Inversi Matriks
b Linierisasi terlebih
dahulu
Persamaan Aljabar Non
Linier
a Penyusunan Program
(bisection/ NewtonRaphson)
b Fungsi fzero
Integral Numeris
a Aturan Trapesium
b Aturan Simpson
c Fungsi quad
Regresi & Inerpolasi
a Regresi kuadrat
terkecil
Regresi linier,
polinomial,
multivariabel
b Interpolasi
Interpolasi satu &
dua dimensi, fungsi
interp
Optimasi
a Optimasi satu
variabel
b Optimasi multi
variabel, fungsi
fminsearch
Alokasi
Waktu
(menit)
1 x 100
Sumber/
Bahan/ Alat
Penilaian
Haselman &
Littlefield,
2002
Tugas &
ujian Praktek
2 x 100
Haselman &
Littlefield,
2002, Penny
& Lindfield
2000, Nur,
dkk., 2008,
Away, 2006
Tugas &
ujian Praktek
1 x 100
Haselman &
Littlefield,
2002, Penny
& Lindfield
2000, Nur,
dkk., 2008,
Away, 2006
Tugas &
ujian Praktek
1 x 100
1 x 100
Kompetensi Dasar
6
Indikator
Pengalaman Belajar
Materi Pokok
menerapkan
bahasa
pemrograman
komputer untuk
penyelesaian
persamaan
differensial
ordiner dan
persamaan
differensial
parsial
menyusun program
penyelesian PD ordiner
menyusun program
penyelesian PD parsial
10
menerapkan
bahasa
pemrograman
komputer untuk
penyelesaian
persoalan
persoalan
terintegrasi
menyusun program
penyelesian
pemrograman terintegrasi
11
Persamaan Differensial
Ordiner
a Fungsi ODE
b PDO Simultan
c Ode & Grafik
Persamaan Differensial
Parsial
a Penyelesaian Pers.
Laplace
b Penyelesaian Pers.
Poisson
c Penyelesaian Pers.
Parabolik (implisit &
eksplisit)
Program Terintegrasi
Integral - PDO
Optimasi - integral
dll
Alokasi
Waktu
(menit)
1 x 100
2 x 100
2 x 100
Sumber/
Bahan/ Alat
Penilaian
Haselman &
Littlefield,
2002, Penny
& Lindfield
2000, Nur,
dkk., 2008,
Away, 2006
Tugas &
ujian Praktek
Haselman &
Littlefield,
2002, Penny
& Lindfield
2000, Nur,
dkk., 2008,
Away, 2006
Tugas &
ujian Praktek
Sumber Pustaka :
Away, G.A., 2006, The Shortcut of Matlab Programming, Informatika Bandung
Haselman, D. dan Littlefield, B., 2002, Matlab Bahasa Komputasi Teknik, Penerbit Andi Jogjakarta
Nur, A., Danarto, Y.C., Sembodo, B.S.T., dan Paryanto, 2005, Penyelesaian Numeris dalam Teknik Kimia dengan Matlab, UNS pres,
Surakarta
Penny, J. and Lindfield, G., 2000, Numerical Methods using Matlab, Prentice Hall, New
Jersey