Skip ke Konten
Bolabot
  • Beranda
  • Tentang Kami
  • Layanan
    • Ekstrakurikuler
    • Robotik
    • Privat Robotik
    • Konsultasi & Pengembangan Proyek
    • Workshop
    • Seminar
  • Aktivitas
    • E-Learning
    • Acara
    • Artikel
  • Produk
    • KIT dan Komponen Robotik
    • Penerbitan Buku
  • Website Lainnya
    • Profesor Bolabot
    • Kotaro
  • Sign in
  • Hubungi Kami
Bolabot
      • Beranda
      • Tentang Kami
      • Layanan
        • Ekstrakurikuler
        • Robotik
        • Privat Robotik
        • Konsultasi & Pengembangan Proyek
        • Workshop
        • Seminar
      • Aktivitas
        • E-Learning
        • Acara
        • Artikel
      • Produk
        • KIT dan Komponen Robotik
        • Penerbitan Buku
      • Website Lainnya
        • Profesor Bolabot
        • Kotaro
    • Sign in
    • Hubungi Kami

    Struktur Data dan Algoritma

    IF201

    Konsep dan implementasi struktur data serta algoritma fundamental

    Kode Mata Kuliah: IF201

    Semester: Semester 3

    SKS: 4

    Tipe: Wajib

    Tahun Akademik: 2024/2025 2023/2024

    Jumlah Mahasiswa: 32 (rata-rata)

    Rating: ★ ★ ★ ★ 4.4/5.0

    Prasyarat

    Pemrograman Dasar (IF101)

    Deskripsi Mata Kuliah

    Deskripsi Mata Kuliah

    Struktur Data dan Algoritma merupakan mata kuliah inti yang membekali mahasiswa dengan pengetahuan fundamental tentang struktur data dan algoritma yang efisien. Mata kuliah ini menekankan pada analisis kompleksitas dan implementasi praktis.

    Capaian Pembelajaran:

    • Memahami berbagai struktur data (array, linked list, stack, queue, tree, graph)
    • Mampu menganalisis kompleksitas waktu dan ruang algoritma
    • Mampu mengimplementasikan algoritma sorting dan searching
    • Memahami konsep rekursi dan algoritma divide and conquer

    Topik Pokok:

    1. Array dan Linked List
    2. Stack dan Queue
    3. Tree (Binary Tree, BST, AVL Tree)
    4. Graph dan Graph Traversal
    5. Sorting Algorithms (Bubble, Quick, Merge, Heap)
    6. Searching Algorithms (Binary Search, Hashing)
    7. Dynamic Programming
    8. Complexity Analysis
    Capaian Pembelajaran

    Mahasiswa mampu mengimplementasikan berbagai struktur data dan algoritma dengan kompleksitas yang optimal

    Metode Penilaian
    Tugas Programming: 40%, UTS: 25%, UAS: 35%
    Buku Referensi
    • Introduction to Algorithms
      Penulis: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
      MIT Press , 2022
      ISBN: 978-0262033848
    Sumber Belajar Tambahan
    • LeetCode
      Website
      Platform untuk latihan algoritma dan struktur data
    • Visualgo
      Website
      Visualisasi algoritma dan struktur data
    Ringkasan Silabus

    Mata kuliah ini mencakup array, linked list, stack, queue, tree, graph, sorting algorithms, searching algorithms, dan analisis kompleksitas algoritma.

    Informasi Tambahan

    Kategori: Mata Kuliah Sarjana

    Kapasitas Maksimal: 35 mahasiswa

    Kepuasan Mahasiswa: 4.5/5.0

    Dibuat: 29/12/2025 01:22:50

    Terakhir diubah: 25/02/2026 07:04:33

    Mata Kuliah Terkait
    AI Research Methodology
    AI701 • 3 SKS • Semester 1
    Advanced Machine Learning
    CS501 • 3 SKS • Semester 1
    Anatomi Manusia
    MED101 • 4 SKS • Semester 1
    Ekonomi Mikro
    ECO101 • 3 SKS • Semester 1
    Financial Economics
    ECO501 • 3 SKS • Semester 1
    Hukum Pidana
    LAW201 • 4 SKS • Semester 3

    Layanan Kami

    Ekstrakulikuler Robotik

    Privat Robotik

    Konsultasi & Pengembangan Proyek

    E-Commerce


    Bolabot

    Jl. Sauyunan VI No.10 Blok F6, Cipadung Kidul, Kec. Panyileukan, Kota Bandung, Jawa Barat 40614, Indonesia

    • +62 812-2775-9579
    • ​
    Ikuti kami

    Copyright © 2026 Bolabot All Right Reserved