Rps Struktur Data Gasal 2021
Rps Struktur Data Gasal 2021
Rps Struktur Data Gasal 2021
CPL2 Mampu memahami konsep yang mendasari ilmu komputer, konsep bahasa pemrograman, memahami teori dasar
arsitektur komputer (P2)
CPL3 Menguasai konsep teoritis bidang pengetahuan Ilmu Komputer /Informatika secara umum dan konsep teoritis bagian
khusus dalam bidang pengetahuan tersebut secara mendalam, serta mampu memformulasikan penyelesaian masalah
prosedural (P6)
CPL4 Memiliki pengetahuan yang memadai terkait dengan cara kerja sistem komputer dan mampu merancang dan
mengembangkan berbagai algoritma / metode untuk memecahkan masalah (P7)
CPL5 Mempunyai pengetahuan dalam mengembangkan algoritma / metode yang diimplementasikan dalam perangkat lunak
berbasis komputer (P8)
CPL6 Mampu menerapkan pendekatan berbagai sistem cerdas, menerapkan representasi pengetahuan dan mekanisme
penalaran dalam sistem cerdas (KK2)
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK1 Mahasiswa mampu memahami dan menjelaskan pengetahuan struktur data, tipe data dan operasi data
CPMK2 Mahasiswa mampu memahami dan menjelaskan pengertian Array serta Array Mapping Function
CPMK3 Mahasiswa mampu memahami danmenjelaskan Record
CPMK4 Mahasiswa mampu menjelaskan dan menerapkan konsep Pointer
CPMK5 Mahasiswa mampu menjelaskan dan menerapkan konsep Linked List
CPMK6 Mahasiswa mampu menjelaskan dan menerapkan konsep dan definisi Stack
CPMK7 Mahasiswa mampu menjelaskan dan menerapkan konsep dan definisi Queue
CPMK8 Mahasiswa mampu menjelaskan dan menerapkan konsep dan definisi Tree
CPMK9 Mahasiswa mampu menjelaskan dan menerapkan konsep dan definisi Binary Tree
CPMK10 Mahasiswa mampu menjelaskan dan menerapkan konsep dan definisi AVL tree
CPMK11 Mahasiswa mampu menjelaskan dan menerapkan konsep dan definisi Graph
CPMK12 Mahasiswa mampu menjelaskan dan menerapkan konsep dan definisi Sorting
CPMK13 Mahasiswa mampu menjelaskan dan menerapkan konsep dan definisi Searching
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
Sub-CPMK1 Mampu memahami dan menjelaskan Pengetahuan Struktur Data, Tipe Data dan Operasi Data
Sub-CPMK2 Mampu memahami dan menjelaskan pengertian Array serta Array Mapping Function
Sub-CPMK3 Mampu memahami dan menjelaskan Record
Sub-CPMK4 Mampu menjelaskan dan menerapkan konsep Pointer
Sub-CPMK5 Mampu menjelaskan dan menerapkan konsep Linked List
Sub-CPMK6 Mampu menjelaskan dan menerapkan konsep dan definisi Stack
Sub-CPMK7 Mampu menjelaskan dan menerapkan konsep dan definisi Queue
Sub-CPMK8 Mampu menjelaskan dan menerapkan konsep dan definisi Tree
Sub-CPMK9 Mampu menjelaskan dan menerapkan konsep dan definisi Binary Tree
Sub-CPMK10 Mampu menjelaskan dan menerapkan konsep dan definisi AVL Tree
Sub-CPMK11 Mampu menjelaskan dan menerapkan konsep dan definisi Graph
Sub-CPMK12 Mampu menjelaskan dan menerapkan konsep dan definisi Sorting
Sub-CPMK13 Mampu menjelaskan dan menerapkan konsep dan definisi Searching
Korelasi CPL terhadap Sub-CPMK
Sub Sub Sub Sub Sub Sub Sub Sub Sub Sub Sub Sub Sub
- - - - - - - - - - - - -
CP CP CP CP CP CP CP CP CP CP CP CP CP
MK MK MK MK MK MK MK MK MK MK MK MK MK
1 2 3 4 5 6 7 8 9 10 11 12 13
CPL1 v
CPL2 v v v v v v v v v v V v v
CPL3 v v v v v v v v v v v v v
CPL4 v v v v v v v v v v v
CPL5 v v v v v v v v v v v
CPL6 v v v v v v v v v v v
Deskripsi Singkat MK Matakuliah ini adalah matakuliah untuk meningkatkan pemahaman dan penanganan data dalam kedudukannya pada informatika bagi
perencanaan algoritma & penyusunan program, sebagai dasar teknik (technical background) dari sebuah database.
Bahan Kajian: Materi 1. Pengetian Struktur Data, Tipe Data, Operasi Data
Pembelajaran 2. Array
3. Record
4. Pointer
5. Linked list
6. Stack
7. Queue
8. Tree
9. Tree (Lanjutan):B-Tree, BST, Traversal
10. AVL Tree
11. Graph
12. Sorting
13. Searching
Pustaka Utama: 1. InsapSantosa, Struktur Data Menggunakan Turbo Pascal 6.0, Andi Offset 2004
2. Heri Sismoro, Struktur Data Pemrograman Dengan Pascal, Andi Offset 2004
3. Niklus Wirth, Algoritma dan Struktur Data, Andi Yogyakarta 1997
Pendukung :
Diktat dan Handout Struktur Data. Tim Dosen Universitas Indraprasta PGRI.
Dosen Pengampu Andri, M.Kom, Bay Haqi, M.Kom , Dwi Marlina, M. Kom, Dian Nur Sholihaningtias, M.Kom, Jonser Sinaga, M.Kom , Mercy Hermawati,
M.Pd., M.Kom, Nilma, M.Kom, Rini Amalia, S.Kom., MMSI, Rizki Ridwan, M.Kom, Ruri angelia,S.T., MMSI, Siti Khotijah, S.Kom., MMSI, Vici
Febriana, M.Kom
Matakuliahsyarat Algoritma 1 *), Algoritma 2 *), Pemrograman 1 #), Pemrograman 2 *)#)
Bantuk Pembelajaran,
Kemampuan akhir tiap Metode Pembelajaran, Materi Bobot
Penilaian
Mg Ke- tahapan belajar Penugasan Mahasiswa, Pembelajaran Penilaian
(Sub-CPMK) [ Estimasi Waktu] [Pustaka] (%)
Indikator Kriteria & Teknik Luring (offline) Daring (online)
(1) (2) (3) (4) (5) (6) (7) (8)
1 Sub-CPMK1: Mampu 1.1. Kelengkap Kriteria: Kuliah E-Learning melalui Pengertian 5
memahami dan menjelaskan an dan Pedoman Penskoran Diskusi LMS, Zoom, YT dan struktur data
pengetahuan struktur data, kejelasan Teknik Non-Test: Tugas 1 WAG tipe data serta
tipe data dan operasi data dalam Meringkas Materi PB: 2x50 =100 menit Pemberian Tugas 1 operasi data
menerang Kuliah PT: 2x60 = 120 menit PB: 2x50 =100
kan Latihan soal PM: 2x60 = 120 menit
konsep menit PT: 2x60 = 120
struktur menit
data PM: 2x60 = 120
1.2. Ketepatan menit
dalam
menentuk
an tipe
data dan
operasi
data pada
data