Kontrak Kuliah Struktur Data
description
Transcript of Kontrak Kuliah Struktur Data
KONTRAK KULIAHMata Kuliah: Struktur DataSemester
: 2Fak./Jurusan: D3 Manajemen InformatikaDosen
: Achmad YasidA. Manfaat Mata Kuliah
Dengan mengikuti mata kuliah ini, mahasiswa akan mempunyai pemahaman konsep struktur data dalam pemrograman, sehingga diharapkan mahasiswa membuat script program dengan lebih terstruktur dan dinamis.
B. Deskripsi Perkuliahan
Mata kuliah memberikan konsep pada mahasiswa tentang ADT, Pendalaman array (Matriks, sorting, searching), Pendalaman prosedur/fungsi (rekursif), pointer, stack, queue, linked list, tree.
C. Tujuan Pembelajaran
Tujuan Instruksional Umum (TIU) :
Setelah mengikuti perkuliahan ini, mahasiswa diharapkan dapat memahami konsep struktur data dalam pemrograman.
Tujuan Instruksional Khusus (TIK) :
Setelah mengikuti perkuliahan ini, mahasiswa diharapkan :
1. Mahasiswa dapat memahami Array & Record2. Menjelaskan struktur prosedur, fungsi, dan argumennya.
3. Menjelaskan metode sorting dan searching, serta mengaplikasnnya dalam program.
4. Menjelaskan konsep pointer.
5. Menjelaskan konsep stack dan queue.
6. Menjelaskan konsep konsep linked list dan penerapannya dalam program.
7. Menjelaskan konsep tree dan menerapkannya dalam program.D. Organisasi Materi
E. Strategi Perkuliahan
Ceramah Presentasi
Tanya jawab
Diskusi
Tugas
F. Referensi
Referensi Utama :
Bambangwirawan, Paulus. Struktur Data dengan C. ANDY Offset. Yogyakarta. 2004. (Buku 1) Munir, Rinaldi & Leoni Lidya. Algoritma & Pemrograman dalam Bahasa Pascal dan C (Jilid 2). Informatika. Bandung. 2002 (Buku 2)
Referensi Penunjang :
Kadir, Abdul. Bahasa C. Andy Offset. Yogyakarta. 2000 (Buku 3)G. Tugas-Tugas
1. Tugas IndividuRugas individu berupa persoalan-persoalan pada beberapa pokok bahasan yang dikerjakan oleh mahasiswa di luar jam perkuliahan, misalnya resume materi.
H. Kriteria Penilaian
Total NilaiNilai Akhir
Lebih besar atau sama dengan 80A
70-79B
60-69C
50-59D
Kurang dari 49E
Tidak mengumpulkan tugas yang diwajibkan atau tidak ikut UASK
Dalam menentukan nilai akhir akan digunakan pembobotan sebagai berikut :
Tugas : 25%
UTS
: 25%
UAS/Demo: 30%
Quiz
: 20%
I. Jadwal Perkuliahan dengan Pokok Bahasan yang Relevan
PertemuanKegiatan/Topik BahasanReferensi
1 Kontrak Kuliah,SAP,GBPP Pengenalan Struktur Data Review Array dan RecordBuku 3
2-3 Struktur Fungsi
Argumen Fungsi
Rekursi
4 7 Array Multidimensi
Sorting :
Quick Sort
Bubble Sort
Insertion Sort
Searching :
Binary Search
Sequential/Linear SearchBuku 1(Hal 28-38)
Buku 2
(hal 1-96)
Ujian Tengah Semester (UTS)
8 PointerBuku 1
(Hal 38-49)
9 Stack & QueueBuku 1(Hal 89-102)
10 12 Linked List Macam-macam Linked ListBuku 1(Hal 50-87)
13 15Double Linked ListBuku 1(Hal 103-135)
Ujian Akhir Semester (UAS)
Keterangan :
Silahkan ditentukan jadwal kuliah anda:
NoWaktuTempatKet
1.Senin , 12.00 13.00LAB BIS D3
2.Selasa, 11.00 12.00R. DOSEN FT
3.Rabu, 12.00 13.00R.Dosen FT