Kontrak Kuliah Struktur Data

download Kontrak Kuliah Struktur Data

of 3

description

struktur data

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