Algoritma dan Struktur Data (IT234) Daniel R. Kaparang
Deskripsi dan Tujuan Perkuliahan Matakuliah ini mengajarkan tentang konsep dan logika berpikir komputer, cara perancangan dan analisis masalah, yang kemudian dipecahkan dengan menggunakan komputer menggunakan algoritma dan pemrograman terstruktur. Selain itu juga diperkenalkan dan diajarkan penggunaan bahasa pemrograman (Bahasa C). Tujuan Setelah mengikuti matakuliah ini mahasiswa mengerti macam-macam struktur data dan mampu mengimplementasikannya dalam program dengan bahasa C. Kemampuan minimal adalah Pointer dan Linked List.
Silabus Review algoritma pemrograman & pengantar pemrograman bahasa C. Tipe data dan Array 1D & 2D. Fungsi, Parameter dan Rekursi. Tipe data terstruktur (Struct, Union, Enum, Static). Search (Sequensial & Binary Search). Sorting (Bubble, Selection, Insertion, Quick & Merge Sort). Pointer Linked List Stack and Queue Tree 1 (istilah dasar, binary search tree, AVL & RB tree) Tree 2 (operasi pada tree: pre, in, post order, rotate left & right).
Penilaian Project/TAS : 25% TTS : 20% Tugas : 25% Praktikum : 30%
Aturan Perkuliahan Pakaian rapi dan tidak bersandal jepit. Toleransi keterlambatan 15 menit! Tidak hadir > 3 kali, nilai E. Tidak ada tugas tambahan untuk meningkatkan nilai yang kurang. Telat kumpul tugas akan didiskon sesuai promo yg berlaku pada saat itu. :p TTS susulan (kasus khusus yg bisa ditolerir). Penilaian tidak menggunakan nisbi.
Contact Email : kaparangdr@gmail.com Blog : kaparang.wordpress.com FB : www.facebook.com/kaparang Twitter : @drkaparang