UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA FAKULTAS SAINS DAN TEKNOLOGI FORM (FR) Jl. Ir. H. Juanda No 95 Ciputat 15412 Indonesia No. Dok. Tgl. Terbit No. Revisi: Hal : : : : FST-AKM-FR-002 19 Agustus 2014 01 1/1 SILABUS Mata Kuliah Kode Bobot SKS Jurusan Program Studi Semester Mata Kuliah Prasyarat Pengajar Standar Kompetensi : : : : : : : : : Kompetensi Dasar : Indikator : Deskripsi Mata Kuliah : Struktur Data dan Algoritma INF3060 3 ……………………………………………………………………………… Teknik Informatika 2 Dasar-Dasar Pemrograman ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… Setelah menyelesaikan seluruh materi perkuliahan diharapkan mahasiswa memiliki kemampuan: 1. Menjelaskan dan mendefinisikan tentang filosofi Struktur Data 2. Menjelaskan/mengerti apa yang dimaksud Array dan record serta dapat mendeklarasikan kedalam bahasa pemrograman 3. Menjelaskan/mengerti apa yang dimaksud dengan stack dan aplikasinya 4. Menjelaskan/mengetatahui cara kerja queue dan menerapakannya kedalam aplikasinya. 5. Menjelaskan/mengetahui cara kerja queue dan aplikasinya. 6. Menjelaskan jenis-jenis tree dan penyelesaiannya. 7. Menjelaskan/mengeta tahui macam-macam graph dan penerapannya 8. Memahami tentang berbagai jenis sort dan membandingkan kinerjanya dengan menggunakan Big-Oh 9. Memahami bagaimana sistem pencarian data Mata kuliah ini menjelaskan prinsip-prinsip struktur data – Metode pengorganisasian data dalam jumlah besar di memori komputer. Mata kuliah ini juga menyajikan berbagai jenis algoritma yang dapat digunakan untuk manipulasi data. Mata kuliah ini juga memberikan keterampilan analisis algoritma yang diperlukan untuk mengembangkan program dengan tingkat efisiensi yang memadai. Alasannya adalah untuk mengajarkan siswa untuk menganalisis algoritma sebelum membuat code yang sebenarnya. Mahasiswa diharapkan memiliki pengetahuan tentang pemrograman terstruktur menengah. Hal ini diperlukan untuk coding dari berbagai jenis struktur data dan algoritma yang diajarkan. UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA FAKULTAS SAINS DAN TEKNOLOGI FORM (FR) Jl. Ir. H. Juanda No 95 Ciputat 15412 Indonesia No. Dok. Tgl. Terbit No. Revisi: Hal : : : : FST-AKM-FR-002 19 Agustus 2014 01 1/1 SILABUS Materi Pokok Perkuliahan : 1. Filosofi Struktur Data 2. Jenis-jenis data 3. Array dan Record 4. Stack 5. Queue 6. Linked list 7. Tree 8. Graph 9. Sorting 10. Searching Pendekatan Pembelajaran Penilaian : : Penilaian diperoleh dari aspek-aspek: 1. ................: ....% 2. ................: ....% 3. ................: ....% dst. .............: ....% 100% Buku Sumber : 1. D. Suryadi H. S., Pengantar Struktur Data, Penerbit Gunadarma 2. Loomis, Mary E. S., Data Management and File Structures, Prentice Hall International Inc., 1989. 3. Reynolds, W. Charles, Program Design and Data Structures in Pascal, Wadsworth Pub. Co., 1986. 4. Wirth, Niklaus, Algorithms and data Structures, Prentice Hall, 1986. 5. Lipschutz, Seymour, Schaum’s Outline Series, Data Structures, Mc Graw-Hill, 1986. 6. Stubbs, T. Daniel, & Neil W. Webre, Data Structures with Abstracts Data Types and Pascal, Brook/Cole Publishing Company, 1984. 7. Wirth, Niklaus, Algorithm and Data Structures, Prentice Hall, 1986 8. Bambang hariyanto, Struktur Data, Penerbit Informatika Bandung, Februari 2000. 9. Rinaldi Munir, Algoritma & Pemrograman dalam bahasa Pascal & C, Penerbit Informatika Bandung, 2004. 10. Bambang Wahyudi, Pengantar Struktur Data & Algoritma, Penerbit Andi Offset, 2004 11. Bambang Wahyudi, Konsep Sistem Informasi, Penerbit Andi Offset, 2007. 12. SAP Gunadarma UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA FAKULTAS SAINS DAN TEKNOLOGI FORM (FR) Jl. Ir. H. Juanda No 95 Ciputat 15412 Indonesia No. Dok. Tgl. Terbit No. Revisi: Hal : : : : FST-AKM-FR-002 19 Agustus 2014 01 1/1 SILABUS Mengetahui, Ketua/ Sekertaris Prodi Jakarta, …………………………. Dosen Pengampu Mata Kuliah ………………………… NIP: ………………………………….. NIP: