MINGGU KEMAMPUAN AKHIR BAHAN KAJIAN METODE PEMBELAJARAN PENGALAMAN BELAJAR KRITERIA PENILAIAN BOBOT NILAI

dokumen-dokumen yang mirip
SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

=il= ''#i&kwi. ' "*-ttt-{ut%:* lj %"q:dlrulrfi iil fl RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) STRUKTUR DATA DISUSUN OLEH:

SILABUS STRUKTUR DATA ( TIF-104 ) PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS PEMBANGUNAN JAYA TANGERANG SELATAN

SATUAN ACARA PENGAJARAN

KKKF33110 STRUKTUR DATA

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN SEMESTER

Program Teknologi Informasi dan Ilmu Komputer. Team Teaching ASD

RENCANA PEMBELAJARAN SEMESTER

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SILABUS, RPP, RPS BAHASA INDONESIA. Program Studi Informatika FAKULTAS TEKNIK- UNIVERSITAS PGRI SEMARANG

RENCANA PEMBELAJARAN

Langkah Mudah Belajar Struktur Data Menggunakan C/C++

Program Studi Pendidikan Ilmu Komputer Fakultas Ilmu Pendidikan Universitas Ubudiyah Indonesia

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) STRUKTUR DATA

STRUKTUR DATA. By : Sri Rezeki Candra Nursari 2 SKS

UNIVERSITAS ISLAM INDONESIA FM-UII-AA-FKA-05/R4 SATUAN ACARA PERKULIAHAN

BUANA. Distribusi 01 September 2017

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

STRUKTUR DATA TFP 1502

RENCANA PEMBELAJARAN SEMESTER (RPS)

SATUAN ACARA PERKULIAHAN(SAP)

Sub Pokok Bahasan dan Sasaran Belajar

PROPOSAL HIBAH PENGEMBANGAN DAN PENYELENGGARAAN PEMBELAJARAN ONLINE BERBASIS E-LEARNING

(3) BAHAN KAJIAN (materi ajar)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

PROPOSAL HIBAH PENGEMBANGAN DAN PENYELENGGARAAN PEMBELAJARAN ONLINE BERBASIS E-LEARNING

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

Mata Kuliah : Struktur Data Semester : Genap Kode Mata Kuliah : 307 Waktu : 180 Menit Bobot : 4 sks. Jurusan : MI

ALGORITMA DAN PEMROGRAMAN

Algoritma dan Struktur Data 2

STRUKTUR DATA. By : Sri Rezeki Candra Nursari 2 SKS

STRUKTUR DATA. By : Sri Rezeki Candra Nursari 2 SKS

Kontrak Perkuliahan & Introduction

STRUKTUR DATA. Literatur

STRUKTUR DATA. By : Sri Rezeki Candra Nursari 2 SKS

STRUKTUR DATA. By : Sri Rezeki Candra Nursari 2 SKS

BAHAN AJAR. Mata Kuliah Struktur Data. Disusun oleh: Eva Yulianti, S.Kom.,M.Cs

2. Mahasiswa dapat membuat dan menggunakan array dan linked list dalam suatu kasus.

RENCANA PEMBELAJARAN SEMESTER (RPS)

Fakultas Teknologi Informasi

SILABUS : DESAIN DAN ANALISIS ALGORITMA. : I Ketut Resika Arthana, S.T., M.Kom NIP :

ALGORITMA DAN PEMROGRAMAN

RENCANA PEMBELAJARAN SEMESTER (RPS)

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Gambar 13.1 Ilustrasi proses algoritma sorting

Fakultas Teknologi Informasi

Struktur Data. Tumpukan : Definisi & Operasi. Pertemuan 4 PROBLEM ALGORITHM DATA IMPLEMENTATION. Pert. 4b Struktur Data - FMIPA USD

Pendahuluan Struktur Data STRUKTUR DATA. JULIO ADISANTOSO Departemen Ilmu Komputer IPB. Pertemuan 1 : 20 Juni 2016

PETA KOMPETENSI MATAKULIAH ALGORITMA DAN STRUKTUR DATA TKE PRODI TEKNIK ELEKTRO

MAKALAH STRUKTUR DATA. DOSEN PEMBIMBING Nisa miftachurohmah, S.kom., M.Si PENYUSUN SITI JAMILATUL MU ADDIBAH ( )

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS ALGORITMA DAN STRUKTUR DATA

KONTRAK PERKULIAHAN Program Alih Jenis ALGORITME DAN PEMROGRAMAN KOM202

STRUKTUR DATA. By : Sri Rezeki Candra Nursari 2 SKS

Heap Tree dan Kegunaannya dalam Heap Sort

FAKULTAS TEKNOLOGI KOMUNIKASI DAN INFORMATIKA UNIVERSITAS NASIONAL

RPS CIM123 Metode Perancangan Program halaman 1 dari 10

Lab. Teknik Informatika Struktur Data 1

Alur Pengajaran Pemrograman Di Universitas Dian Nuswantoro, Semarang Oleh: Wijanarto

Bab 1 Pengantar Struktur Data

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

FORMULIR SILABUS SILABUS PEMBELAJARAN

MODUL STRUKTUR DATA. Erna Kumalasari Nurnawati

RENCANA PEMBELAJARAN SEMESTER (RPS)

Pendahuluan Struktur Data. Nisa ul Hafidhoh

MODUL PRAKTIKUM STRUKTUR DATA

STRUKTUR DATA. Pengajar. Jaidan Jauhari, M.T. Alamat

PERKENALAN STRUKTUR DATA. Firmansyah, S.Kom

Algoritma dan Struktur data

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Oky Dwi Nurhayati, ST, MT

SATUAN ACARA PENGAJARAN (SAP) : Aswir Premadi, S.T., M.Sc. (Eng) Pertemuan Minggu ke : 1 & 2 ( 1 x 2 x 50 )

ALGORITMA PEMOGRAMAN SEMESTER GENAP 2017/2018

SILABUS, RPP, RPS ALGORITMA DAN DASAR PEMROGRAMAN. Program Studi Informatika FAKULTAS TEKNIK- UNIVERSITAS PGRI SEMARANG

BAB 2 TINJAUAN PUSTAKA

Algoritma dan Struktur Data

Algoritma dan Struktur Data

MODUL PRAKTIKUM KONSEP PEMROGRAMAN KOMPUTER

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS ALGORITMA PEMROGRAMAN

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan

Pengantar Struktur Data

Studi Mengenai Perbandingan Sorting Algorithmics Dalam Pemrograman dan Kompleksitasnya

SILABUS MATA KULIAH: LOGIKA ALGORITMA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

BAB I PENDAHULUAN.

MATERI PRAKTIKUM STRUKTUR DATA

RENCANA PEMBELAJARAN SEMESTER (RPS)

ALGORITMA PEMOGRAMAN SEMESTER GENAP 2017/2018

ALGORITMA PENGURUTAN & PENCARIAN

RENCANA PEMBELAJARAN SEMESTER (RPS)

Algoritma dan Struktur Data. Searching dan Sorting

RENCANA PEMBELAJARAN SEMESTER

ALGORITMA DAN PEMROGRAMAN 2. 3 SKS By : Sri Rezeki Candra Nursari

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Transkripsi:

RENCANA PERKULIAHAN SEMESTER UNIVERSITAS PGRI SEMARANG Jl. Sidodadi Timur No. 24 - Dr. Cipto Semarang, Jawa Tengah - Indonesia Telp. (024)8316377, Fax. 8448217, Email: upgrismg@gmail.com, Homepage: www.upgris.ac.id Fakultas / Program Studi : Teknik / Informatika Kode / Mata Kuliah / SKS : 6715330325 / Struktur data / 3 SKS Dosen : Khoiriya Latifah S.Kom., M.Kom; Bambang Agus Herlambang S.Kom., M.Kom Deskripsi Mata Kuliah : Mata kuliah ini membahas mengenai struktur penyimpanan data yang digunakan saat program dijalankan. Memberikan pemahaman dan penguasaan kepada mahasiswa mengenai penyusunan data pada memori komputer. Dengan penyusunan data baik, maka problem yang kompleks, yang mempunyai operasi-operasi penting untuk memanipulasi data (pemasukan, pencarian, pengurutan, dan penghapusan data) dapat dieksekusi dengan sumber daya yang lebih kecil, memori lebih kecil, dan waktu eksekusi yang lebih cepat. Mata kuliah ini meliputi analisis algoritma, metode-metode dalam searching dan sorting serta berbagai macam Struktur Data seperti arrays, pointer, stacks, linked lists ataupun kombinasi diantaranya. Capaian Pembelajaran : Setelah mengikuti proses pembelajaran struktur data selama 18 kali pertemuan mahasiswa dapat mengorganisir data menggunakan konsep struktur data dan mampu struktur data yang tepat ke dalam sebuah program. MINGGU KEMAMPUAN AKHIR BAHAN KAJIAN METODE PEMBELAJARAN PENGALAMAN BELAJAR KRITERIA PENILAIAN BOBOT NILAI Page 1/7. Generate by Sistem Informasi Perkuliahan. 06-12-2016 14:06:42

1 memahami â Pengantar dan Kontrak kontrak perkuliahan Perkuliahan memahami â Pendahuluan, pengertian konsep perkuliahan dan mata kuliah struktur data dan kegunaannya secara umum dalam pemrograman â Mahasiswa mampu â Filosofi struktur data menyebutkan dan mendefinisikan â Perbedaan algorithma dan tentang struktur data, filosofi struktur data struktur data dan kegunaannya â Type data dasar dalam bahasa pemrograman â Mahasiswa mampu mendefinisikan dan menjelaskan tentang perbedaan algorithma dan struktur data serta mampu menyebutkan dan menjelaskan type data dasar 2 â Mahasiswa mampu Struktur Dasar Pemrograman menjelaskan definisi struktur dasar Dalam Bahasa C pemrograman. â Komponen pemrograman dalam bahasa C komponen â Fungsi input dan output dasar dalam pemrograman bahasa C. melakukan input data dan menampilkan data. 3 â Mahasiswa mampu Program Terstruktur menjelaskan definisi percabangan â Percabangan dan perulangan. â Perulangan percabangan dan perulangan dalam pemrograman Page 2/7. Generate by Sistem Informasi Perkuliahan. 06-12-2016 14:06:42

4 â Mahasiswa mampu Array menjelaskan definisi array. â Manipulasi dalam array â Type data char, string array dalam â Implementasi Array pemrograman. membuat type data string dalam pemrograman dengan menggunakan array. array dalam pemrograman 5 â Mahasiswa memahami prinsip Pointer dan konsep dasar dari pointer dan â Pemahaman dasar pointer penerapannya di dalam program â Mengenal Operasi pada pointer â Mengenal pointer ada array 6 â Mahasiswa mampu Fungsi dan parameter menjelaskan definisi fungsi dan â Type data casting parameter. â Type data struck fungsi dan parameter dalam pemrograman. membuat type data casting dan struck dalam pemrograman. Page 3/7. Generate by Sistem Informasi Perkuliahan. 06-12-2016 14:06:42

7 Mahasiswa akan dapat: Abstract Data Type â Menyebutkan dan menjelaskan a. Perbedaan antara Type data, Abstract Data Type Obyek data dan Struktur Data â Menerapkan Abstract Data b. Definisi UDT dan ADT Type dalam program c. Terjemahan Type dan â Menganalisa implementasi pengelompokkan pada ADT Abstract Data Type 8 UTS UTS UTS UTS 9 Mahasiswa akan dapat: Sorting â Menjelaskan konsep dasar â Pengertian Sorting sorting â Algoritma Sorting (Bubble Sort, â Membuat program Selection Sort, Insertion Sort, dan â (Praktik menggunakan algoritma sorting Quick Sort) â Menganalisa algoritma sorting pada algoritma dan program yang dibuat 10 melakukan Searching (pencarian), dan â Pengertian Searching pencarian, penggabungan, â Algoritma Searching pengurutan data dalam bahasa (Sequential Search dan Binary â (Praktik pemrograman Search) â Mahasiswa mampu menjelaskan definisi pencarian, Merge (penggabungan), penggabungan dan pengurutan data Page 4/7. Generate by Sistem Informasi Perkuliahan. 06-12-2016 14:06:42

11 â Mahasiswa mampu Tumpukan (STACK) menjelaskan definisi Tumpukan â Pengertian tumpukan (stack) â Operasi pada tumpukan â Stack representasi statis â Keaktifan dan diskusi operasi â Stack representasi dinamis â Ketrampilan dan ketepatan tumpukan dalam pemrograman mengerjakan soal praktikum melakukan pencarian, penggabungan data dengan konsep stack 12 â Mahasiswa mampu Antrian (QUEUE) menjelaskan definisi antrian â Pengertian antrian (queue) â Operasi pada antrian â Antrian berprioritas â Keaktifan dan diskusi operasi â Ketrampilan dan ketepatan queue dalam pemrograman mengerjakan soal praktikum melakukan pencarian, penggabungan data dengan konsep queue 13 Mahasiswa akan dapat: Linked 1. Mendefinisikan konsep Linked â Single Linked Non Circular â Single Linked Circular 2. Melakukan penerapan Linked â Double Linked Non Circular â Keaktifan dan diskusi â Double Linked Circular â Ketrampilan dan ketepatan Menganalisa implementasi Linked â Menambah didepan mengerjakan soal praktikum pada soal-soal terkait â Menambah ditengah â Menambah dibelakang â Mencari â Mengganti data pada sebuah list â Menghapus Page 5/7. Generate by Sistem Informasi Perkuliahan. 06-12-2016 14:06:42

14 Mahasiswa akan dapat: Linked 1. Mendefinisikan konsep Linked â Single Linked Non Circular â Single Linked Circular 2. Melakukan penerapan Linked â Double Linked Non Circular â Keaktifan dan diskusi â Double Linked Circular â Ketrampilan melakukan Menganalisa implementasi Linked â Menambah didepan presentasi pada soal-soal terkait â Menambah ditengah â Menambah dibelakang â Mencari â Mengganti data pada sebuah list â Menghapus 15 Mahasiswa akan dapat: Tree â Merinci konsep Tree â Pengertian Tree â Memberi contoh aplikasi Tree â Kunjungan Tree (Pre Order, In â Menyelesaikan persoalan Order dan Post Order) â Keaktifan dan diskusi dengan menggunakan Tree â Binary Tree Laboratorium â Ketrampilan melakukan â Membuat contoh kasus dan presentasi menyelesaikannya dengan Tree 16 UAS Referensi : 1. Clifford A. Shaffer, 1996, Data Structures and File Processing, Department of Computer Science Virginia Tech, Virginia, USA.. 2. Collins, William J, 2003, Data Structures and the Standard Template Libratry, McGrawHill. 3. Rosa A.S., 2010, Modul Pembelajaran Strutur Data, Penerbit Informatika, Bandung 4. Moh. Sjukani, 2005, Algoritma dan Struktur Data dengan C, C++, dan Java, Mitra Wacana Media. 5. Erico Darmawan H., 2014, Pemrograman Dasar C-Java-C# Yang Susah Jadi Mudah!!, Penerbit Informatika, Bandung. 6. Sianipar, R.H. 2013, Pemrograman & Struktur Data C, Penerbit Informatika, Bandung. Page 6/7. Generate by Sistem Informasi Perkuliahan. 06-12-2016 14:06:42

Semarang, 06 Desember 2016 Mengetahui Dosen Pengampu Ka. Program Studi Khoiriya Latifah S.Kom., M.Kom Febrian Murti Dewanto, S.E, M.Kom. Page 7/7. Generate by Sistem Informasi Perkuliahan. 06-12-2016 14:06:42