| 1 | Pendahuluan
Pada pertemuan awal ini, membahas tentang silabus selama satu semester, sistem penilaian, peartuaran perkuliahan yang harus ditaati, dan strategi proses belajar mengajar.
| 
|
| 3 | Flowchart
Anda akan mempelajari simbol FC dan artinya, cara pennguaannya, dan implementasi untuk studi kasus kehidupan seharai-hari dan komputasi.
- Bahan kuliah berupa presentasi dapat anda baca pada file berikut:
Flowchart (Kuliah Teori) PDF document
- Lebih lanjut anda dapat mempelajari flowchart di http://www.nos.org/htm/basic2.htm
Praktikum 02 PDF document
| 
|
| 4 | Function dan procedure 1
Kuliah ini membahas tentang function dan procedure, pada bagian ke satu ini pembahasan dibatasi pada passing paremeyer by value. Berikut adalah materi yang dapat di-download dan dibaca.
| 
|
| 5 | Latihan Fungsi dan Procedure
Pada topik ini, baik teori maupun praktikum, akan memperdalam pemahaman dan implementasi Function dan Procedure dengan model parameter pass by value.
| 
|
| 6 | Function dan Procedure 2
Kuliah ini membahas tentang function dan procedure, pada bagian ke dua ini pembahasan ditambah pada pass by reference. Berikut adalah materi yang dapat di-download dan dibaca dan labsheet praktikumnya.
| 
|
| 7 | Array
Kuliah ini akan membahas perbedaan variabel array dan variabel non array, deklarasi variabel array, array sebagai parameter procedure dan function. Untuk menunjang pembahasan materi ini, pada awal kuliah dibahas tentang loop for.
| 
|
| 8 | Bubble Sort
Kuliah ini membahas implementasi array untuk mengurutkan data menggunakan bubble sort.
| 
|
| 11 | Prinsip Structured Development
Kaidah kaidah structured development, tools, membuat DFD, partisi DFD, dan structure chart.
| 
|
| 12 | Modul yang Efektif
Kuliah in membahas bagaimana membuat modul program (fuction dan/atau procedure) yang baik, dalam arti modul yang memiliki kopling rendah dan kohesi tinggi (kohesif). Sebagai bahan studi, pada bagian akhitr kuliah ini diberikan program yang memiliki kualitas yang berbeda, untuk dibandingkan.
| 
|
| 13 | Software Testing
Kuliah ini membahas prinsip-prinsip pengujian, testing dalam siklus rekayasa perangka lunak, testcase design (blackbox testing dan whitebox testing), dan unit testing.
| 
|