SILABUS PEMROGRAMAN KOMP 2014

SILABUS
Fakultas
Program Studi
Mata Kuliah dan Kode
Jumlah sks
Semester
Mata Kuliah Prasyarat & Kode
Dosen

: Matematika dan Ilmu Pengetahuan Alam
: Fisika
: FIC111 Pemrograman Komputer
FIC104 Praktikum Pemrograman Komputer
: Teori 1 sks, Praktik 1 sks
: II
: --: Suharyanto, M.Pd.

I. Deskripsi Mata Kuliah
Mata kuliah ini memberikan pengenalan Matlab sebagai piranti pemrograman
komputer dan terapannya dalam komputasi bidang sains dan teknik, pemodelan,
simulasi, analisis data, ekstrapolasi dan visualisasi. Dalam perkuliahan dibahas:

Pengenalan Matlab, Konsep Dasar Pemrograman Matlab, Struktur kendali
perulangan dan percabangan, Pemrograman
grafik,
Aplikasi Matlab untuk
permasalahan: Akar persamaan, Matriks dan sistem persamaan linear, Integrasi
numeric, dan persamaan differensial.
II. Kompetensi Matakuliah
Mahasiswa memiliki kemampuan dan keterampilan untuk pemrograman dasar dan
aplikasi Matlab untuk memecahkan masalah sain dan teknik secara numerik.
III. Rencana Kegiatan
Tatap
Muka
ke
1

2, 3

Kompetensi Dasar

Materi Pokok


 Mengenal perangkat 
lunak Matlab

 Mengenal dasar –
dasar pemrograman
Matlab



Pengenalan Matlab
oRuang kerja Matlab
dan pengaturannya
oProsedur
pemrograman Matlab
Dasar pemrograman
Matlab
o Tipe data
o Variabel
o Konstanta


Strategi
Perkuliahan

Sumber
Bahan/Referensi

Tatap muka,
diskusi,
praktik, dan
tugas

A1: 001 – 014
A2: 003 - 015

Tatap muka,
diskusi,
praktik, dan
tugas


A2: 016- 027

1

Tatap
Muka
ke

4

5,6

7

8, 9

Kompetensi Dasar

Materi Pokok


 Membuat program

dengan masukan dan
keluaran
 Membuat program
tentang matriks dan
operasi matriks



o Fungsi M-file
o Operasi matematika
dasar
o Operasi relasi
o Operasi logika
Perintah masukan dan
keluaran
o Perintah masukan dari
keyboard
o Perintah keluaran

Larik dan Matriks
o Pembuatan larik
o Aplikasi larik
o Matriks dan
penulisannya
o Matriks umum
o Matriks khusus
o Manipulasi matriks
o Aplikasi matriks

Strategi
Perkuliahan

Sumber
Bahan/Referensi

Tatap muka,
diskusi,
praktik, dan
tugas


A1: 106-110
A2: 041-050

Tatap muka,
diskusi,
praktik, dan
tugas

A1: 015-047
A2: 028-032

UJIAN TENGAH SEMESTER

 Membuat fungsi dan  Pembuatan fungsi
penerapannya dalam
o Pernyataan function
persoalan fiisika
o Pernyataan inline


10, 11  Membuat program
dengan operator
relasi dan logika

12, 13  Menyusun program
dengan kendali
iteratif

 Operator relasi dan
logika
o Operator relasi
o Operator logika
o Fungsi relasi dan
logika
 Pernyataan perulangan
for dan while
o Konstruksi dasar
perulangan for
o Konstruksi dasar
perulangan while

o Penerapan
perulangan pada
metode numerik

Tatap muka,
diskusi,
praktik, dan
tugas
Tatap muka,
diskusi,
praktik, dan
tugas

A1: 106-109

Tatap muka,
diskusi,
praktik, dan
tugas


A1: 110-111
A2: 051-059

A2: 065-066

2

Tatap
Muka
ke

Kompetensi Dasar

14, 15  Menyusun program
dengan kendali
percabangan

16, 17  Menyusun program
grafik dan
penerapannya


18

 Menyelesaikan
masalah
menggunakan
Matlab

Materi Pokok
 Pernyataan
percabangan if
o Struktur kendali if
o Struktur kendali if
else
o Struktur kendali
elseif
o Struktur kendali
switch case
 Program dengan
percabangan
 Program Grafik
o Grafik 2D
o Grafik 3D
 Penyelesaian masalah:
o Akar persamaan
o Persamaan linear
o Integrasi numeric
o Persamaan
differensial

Strategi
Perkuliahan

Sumber
Bahan/Referensi

Tatap muka,
diskusi,
praktik, dan
tugas

A2: 060-068

Tatap muka,
diskusi,
praktik, dan
tugas
Tatap muka,
diskusi,
praktik, dan
tugas

A1: 049-096
A2: 171-181

A1: 121-286
A2: 305-385

IV. REFERENSI/SUMBER BAHAN
A. Wajib:
A.1. McMahon, David. 2007. Matlab Demystified .New York: McGraw-Hill.
A.2. Hahn, B.D. & Valentine, D.T. 2007. Essential Matlab for Engineers and
Scientists. Amsterdam: Elesevier
B. Anjuran
B.1. Higham DJ dan Higham NJ. 2005. Matlab Guide. Philadelphia: Siam.
B.2. Jamrud Aminuddin. 2008. Dasar-dasar Fisika Komputasi Menggunakan
Matlab. Yogyakarta: Gava Media.

3

V. PENILAIAN
No

Komponen

Bobot (%)

1

Kehadiran dan partisipasi kuliah

10

2

Presentasi dan diskusi

10

3

Tugas-tugas

20

4

Ujian Tengah Semester

30

5

Ujian Akhir Semester

30

Jumlah
VI.

100%

Strategi Perkuliahan




Tatap Muka
Kuliah tatap muka
Diskusi




Non Tatap Muka
Tugas mandiri
Tugas kelompok

Praktikum

Yogyakarta, 1 Februari 2014
Mengetahui
Ketua Jurusan Pendidikan Fisika

Dosen Pengampu

Drs. Suparno, M. App.Sc.,Ph.D
NIP. 19600814 198803 1 003

Drs. Suharyanto, M.Pd.
NIP. 19511126 197603 1 001

4