You are on page 1of 3

Fakultas

Program Studi
Mata Kuliah
Kode Mata Kuliah
Bobot
Semester
Standar Kompetensi

:
:
:
:
:
:
:

Mata Kuliah Prasyarat

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

menerapkan membuka &


menjalankan bahasa
pemrograman serta
menggunakan jendela
yang ada serta fungsifungsinya

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

menerapkan operasi array,


matriks, dan polinomial

mengoperasikan array,
matriks, dan polinomial

membuat grafik sesuai


dengan kebutuhan

mengkaji dan membuat


berbagai macam grafik

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

mengkaji dan membuat


pemrograman sederhana
yang menggunakan
kontrol program
4

menyusun program
penyelesaian persamaan
aljabar linier simultan

menyusun program
penyelesian persamaan
aljabar non linier

mengkaji & membuat


pemrograman utk
penyelesaian persamaan
aljabar linier simultan
mengkaji & membuat
pemrograman utk
penyelesaian persamaan
aljabar non liner

menyusun program
penyelesian integral

mengkaji & membuat


pemrograman utk
penyelesaian integral

menyusun program
penyelesian regresi &
interpolasi

mengkaji & membuat


pemrograman utk
penyelesaian regresi &
interpolasi

menyusun program
penyelesian optimasi

mengkaji & membuat


pemrograman utk
penyelesaian 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

mengkaji & membuat


pemrograman utk
penyelesaian PD ordiner

menyusun program
penyelesian PD parsial

mengkaji & membuat


pemrograman utk
penyelesaian PD parsial

10

menerapkan
bahasa
pemrograman
komputer untuk
penyelesaian
persoalan
persoalan
terintegrasi

menyusun program
penyelesian
pemrograman terintegrasi

mengkaji & membuat


pemrograman utk
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

You might also like