Struktur Data Ikhwan Rustanto,S.Kom Program Studi Sistem Informasi UPN “Veteran” Jawa Timur
sekilas Nama : Ikhwan Rustanto,S.Kom S1 : Teknik Informatika ITS HP : 0896 2700 3324 Email : ikhwanrustanto@gmail.com / akh_ikhwan12@yahoo.com Blog : ai12.wordpress.com Fb : ikhwan rustanto Tweet : tanto_tc04 MK : dba, ppsi, erp, dll
Tujuan Instruksional Tujuan Instruksional Umum: Mahasiswa mampu menentukan struktur data yang tepat dan mampu mengimplementasikan algoritma yang sudah ada dalam membuat sebuah program. Prasyarat : Bahasa Pemrograman Metode: Ceramah, tanya jawab, quiz, tugas perorangan, tugas kelompok
Tujuan Instruksional Khusus Mahasiswa mampu menjelaskan peranan struktur data dan algoritma dalam membuat sebuah program. Mahasiswa mampu mengimplementasikan beberapa contoh algoritma standar dalam membuat sebuah program. Mahasiswa memahami struktur data dasar dalam pemrograman. Mahasiswa dapat memahami dan mampu mengimplementasikan ADT (Abstract Data Type) dalam pemrograman.
KONTRAK KULIAH Toleransi keterlambatan 30 menit. Pakaian SOPAN, berkerah, bebas rapi dan bersepatu. NILAI berdasar KBK: KOGNITIF: UTS : 30 % UAS : 30 % PSIKOMOTORIK: Tugas dan quiz : 30 % Keaktifan : 10 % AFEKTIF: perhatian, etika, sopan santun di kelas, motivasi, kesungguhan, kehadiran. Mempengaruhi nilai secara umum. Ujian/ quiz/ pengumpulan tugas susulan harus menyertakan surat keterangan yang jelas. Cek nilai sebelum keluar KHS (2 minggu setelah UAS).
SURVEY DIKTI 2006 FAKTOR PENENTU KEBERHASILAN MAHASISWA: SOFTSKILL : 40 % NETWORKING : 30 % HARDSKILL : 20 % FINANSIAL : 10 %
What is programming? PROGRAM = ALGORITMA + STRUKTUR DATA ALGORITMA : SEQUENTIAL BRANCHING LOOPING/ REKURSI STRUKTUR DATA : ARRAY CLASS ADT : LINKED LIST, STACK, QUEUE, GRAPH, TREE, DLL
MATERI KULIAH Fungsi Rekursi Review : Array, Class, Object Sorting Searching Linked List Stack Queue Pengantar Graph dan Tree
Satuan Acara Perkuliahan Pengantar + Fungsi Rekursi 1 Fungsi Rekursi 2 Review Array Sorting 1 : Bubble dan Insertion Sorting 2 : Selection Searching Review Class dan Object. UTS Linked List 1 : Single Linked List Linked List 2 : Linked List Lanjut Stack 1 – Operasi Dasar Stack 2 – Contoh Penggunaan Queue Pengantar Graph dan Tree Demo Final Project – Video Bahan Ajar Struktur Data UAS
Buku Referensi Richard Wiener, 2001. Fundamentals of OOP and Data Structures in Java, Cambridge University Press. Robert Lafore, 1998. Data Structures and Algorithms in Java, Sams Publishing. Text book lain Internet www.google.com File E-books http://elearning.upnjatim.ac.id
Jika kita tidak menyibukkan diri dengan kebaikan Maka kita akan disibukkan oleh keburukan