Desain dan Analisis Algoritma

Nama Mata Kuliah Deskripsi SKS/SMT
Desain dan Analisis Algoritma

Mata kuliah ini memberikan pengetahuan dan pemahaman tentang pembahasan algoritma
yang berperan penting dalam sains data. Perkuliahan berfokus pada penerapan algoritma
untuk menyelesaikan masalah pada kehidupan nyata. Materi berpusat pada pengenalan
algoritma dan beberapa teknik mendesain algoritma. Metode penyelesaian masalah
(problem solving) yang diberikan mencakup: divide and conquer technique, brute force dan
greedy methods. Metode lain seperti linier programming, page ranking, dan graph,
disampaikan sebagai contoh algoritma yang diterapkan dalam kehidupan sehari-hari

  1. Pengantar desain dan analisis algoritma
  2. Konsep dasar desain algoritma
  3. Struktur data dalam algoritma
  4. Algoritma sorting dan serching
  5. Algoritma Divide and Conquer
  6. Dynamic Programming dan Algoritma Greedy
  7. Algoritma Brute Force
  8. Algoritma Page Rank
  9. Linear Programming
  10. Algoritma Graph
  11. Teori Network Analysis
  12. Algoritma Breadth-First Search dan Depth-First Search
  13. Fraud Analytics
3/3