
Kode
TIF3221129
Mata Kuliah
Praktikum Algoritma dan Struktur Data
1
SKS
Deskripsi
Capaian Pembelajaran
Yang Kamu Pelajari
Prasyarat Pengetahuan Sebelumnya
Item Penilaian
Deskripsi
Mata kuliah ini adalah mata kuliah yang bersifat wajib yang harus diambil oleh semua mahasiswa program studi Informatika UMS. Mata kuliah ini digunakan sebagai pendamping mata kuliah teori algoritma dan struktur data yang harus diambil dalam semester yang sama. Tujuan diselenggarakannya mata kuliah ini adalah untuk memberikan bekal ketrampilan teknis membuat program untuk mengelola data mulai dari yang sederhana dampai dengan kompleks dengan menggunakan bahasa pemrograman python. Teori algoritma pengolah datanya secara mendalam dipelajari pada mata kuliah teori algoritma dan struktur data di kelas. Bahasa Python digunakan karena bahasa ini saat ini menjadi stadar pengembangan perangkat lunak di industri terutama sistem bebasis website dan sistem untuk perangkat mobile. Mata kuliah ini beserta teorinya ditempatkan pada semester awal karena digunakan sebagai fondasi untuk mata kuliah berikutnya seperti computer vision dan pemrograman perangkat mobile.
Capaian Pembelajaran
- Mampu menganalisis cara kerja sistem komputer
- Mampu menganalisis persoalan computing yang kompleks dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin
Yang Kamu Pelajari
- Review perintah dasar Python
- Konsep OOP di Python
- Arrays
- Linked lists
- Linear search dan binary search
- Bubble sort, Insertion sort, dan Selection sort
- Merge sort dan Quick sort
- Regular expressions
- Stacks
- Queues
- Binary Trees
- Analisis Algoritma
Prasyarat Pengetahuan Sebelumnya
Algoritma dan Pemrograman, Praktikum Algoritma dan Pemrograman
Item Penilaian
- Presensi
- Tugas/Laporan
- UTS
- UAS

Jl. A. Yani, Pabelan, Kartasura, Sukoharjo, Jawa Tengah 57169 Indonesia
Informasi Lainnya
© Copyright 2026 - Universitas Muhammadiyah Surakarta

