Anda di halaman 1dari 12

Pengantar Perkuliahan

TIK2041 - Struktur Data

Tim Teaching TIK2041


Program Studi Teknik Informatika
Universitas Sam Ratulangi
Tentang Perkuliahan
● Nama MK : Struktur Data
● Kode MK : TIK2041
● SKS : 3
● Jadwal/Ruang Kuliah : Lihat jadwal Prodi
● Metode Pembelajaran : Tatap Muka+Daring
Tim Teaching TIK2041
● Kelas A: ● Kelas E:
○ Alwin Sambul ST, M.Eng, Ph.D ○ Heilbert A. Mapaly, S.Kom, M.Eng.
○ Bernad Sitompul, S.Kom, M.Kom ● Kelas F:
● Kelas B: ○ Oktavian A. Lantang, ST, MTI, Ph.D.
○ Xaverius Najoan, ST, MT ● Kelas G:
○ Rendy Syahputra, S.Kom, M.Kom ○ Kenneth Y. R. Palilingan, ST, MT.
● Kelas C: ● Kelas H:
○ Rizal Sengkey, ST.MT. ○ Reinhard Komansilan, M.Kom.
● Kelas D:
○ Ir. Hans F. Wowor, M.Kom. / Xaverius B.
○ N. Najoan, ST, MT.
Deskripsi Mata Kuliah
Matakuliah TIK2041 Struktur Data bertujuan
untuk memberikan pemahaman tentang
konsep struktur data dan bagaimana
struktur data tersebut dapat digunakan
untuk menyelesaikan permasalahan
komputasi. Mahasiswa akan mempelajari
cara mengimplementasikan struktur data
yang berbeda, dan juga mempelajari cara
memilih struktur data yang tepat untuk
menyelesaikan suatu masalah.
Capaian Pembelajaran Matakuliah (CPMK)
1. Mahasiswa dapat menjelaskan konsep dasar struktur data dan mengapa struktur data penting dalam
pemrograman komputer.
2. Mahasiswa mampu mendefinisikan, menginisialisasi, dan mengakses elemen-elemen dalam larik,
serta menganalisis kompleksitas waktu operasi-operasi larik.
3. Mahasiswa memahami konsep tumpukan dan antrian, serta dapat mengimplementasikannya
menggunakan larik atau linked list. Mereka juga dapat mengidentifikasi aplikasi praktis dari tumpukan
dan antrian.
4. Mahasiswa memahami konsep linked list, dapat membuat, menghapus, dan memodifikasi linked list,
serta mengidentifikasi situasi di mana penggunaan linked list lebih efisien daripada larik.
5. Mahasiswa memahami berbagai algoritma pengurutan dan pencarian, serta dapat
mengimplementasikannya. Mereka juga dapat memilih algoritma yang sesuai untuk data yang akan
diurutkan atau dicari, dengan mempertimbangkan efisiensi waktu.
6. Mahasiswa dapat mengidentifikasi dan menerapkan struktur data yang sesuai dalam situasi dunia
nyata untuk meningkatkan efisiensi dan efektivitas program komputer.
Topik Pembahasan
1. Pengantar Struktur Data
2. Larik (Array)
3. Tumpukan (Stack)
4. Antrian (queue)
5. Senarai berantai (Linked list)
6. Pengurutan (Sorting)
7. Pencarian (Searching)
Referensi & Online Resources

1. Alwin Sambul, Oktavian Lantang, “Struktur Data” -


Buku Ajar UNSRAT 2021
2. Anita Sindar, “Struktur Data dan Algoritma dengan
C++”, CV.A.A.Rizky, 2018
3. Insap Santosa, Struktur Data Menggunakan Turbo
Pascal 6.0, Andi Offset 2004
4. Heri Sismoro, Struktur Data Pemrograman Dengan
Pascal, Andi Offset 2004
5. Niklus Wirth, Algoritma dan Struktur Data, Andi
Yogyakarta 1997
Perkakas Yang Dibutuhkan
1. Bahasa Pemrograman C++
2. Compiler C++
a. Offline: Microsoft Visual C++
b. Online: REPL.it (www.repl.it)
c. Praktikum: SoloLearn
Petunjuk Belajar

1 2 3 4

Materi Belajar Kuliah Kuis & Tugas Materi Pendukung

Baca/tonton dan pelajari secara Mengikuti kuliah melalui tatap Jawab pertanyaan quiz dan Baca/tonton materi pendukung
mandiri materi belajar, sebelum muka langsung atau membaca kerjakan tugas atau berdiskusi pada forum untuk
kuliah dilaksanakan slide perkuliahan atau menonton topik yang ada
video materi kuliah
Komponen Penilaian
Penilaian Akhir
Nilai Evaluasi Grade

>= 80,00 A
Peraturan Rektor Unsrat No. 1 Tahun 2019
tentang: Pedoman Penyelenggaraan 76 - 79,99 B+
Akademik di Universitas Sam Ratulangi
70 - 75,99 B

65 - 69,99 C+

60 - 64,99 C

50 - 59,99 D

< 50 E
Question?

Anda mungkin juga menyukai