DAA[CSG3F3]


Announcement

  • [9/12/2015, 14:57] Soal Latihan UAS dapat diunduh di bagian Homework.
  • [3/12/2015, 06:54]Latihan Strategi Algoritma dapat diunduh di bagian Homework.
  • [18/11/2015, 18:48]Deskripsi tugas besar sudah bisa didownload di bagian Tugas Besar.
  • Tugas 2 sudah bisa didownload, selamat mengerjakan. Hint : Fokus pada makna dari loop invarian/hipotesis, dan bagaimana membuktikan ia tetap benar pada Initialisation, Maintenance, dan Termination. Pembuktian tidak harus hanya dengan substitusi equation persis seperti contoh, tapi juga bisa dengan jawaban secara naratif logis. Referensi Cormen 3rd Edition Chapter 2.
  • Jawaban lengkap latihan 1 sudah bisa didownload.

Course Schedule and Materials

Slide adalah slide yang digunakan pada kelas paralel, materi mungkin sedikit berbeda dari segi waktu, cara, dan detail penyampaian.

Tanggal Materi Slide
24/8/2015 Introduksi, Overview Iterative dan Recursive lec1
26/8/2015 Tidak ada kuliah
31/8/2015 Correctness lec2
2/9/2015 Tidak ada kuliah
7/9/2015 Correctness Iterative lec3
9/9/2015 Algorithm Complexity lec4
14/9/2015 Asymptotic Complexity lec5
16/9/2015 Mathematical Analysis of Non-recursive lec6
21/9/2015 Mathematical Analysis of Recursive & Brute Force lec7,lec8a
28/9/2015 Brute Force & Greedy lec8b,lec9
30/9/2015 Greedy Contd lec10
UTS UTS UTS
4/11/2015 Divide and Conquer lec11
11/11/2015 Divide and Conquer cont’d
16/11/2015 Dynamic Programming lec13
19/11/2015 Dynamic Programming cont’d
13/11/2015 Review Materi UTS Rev1

Tugas Besar

Deskripsi tugas besar bisa didownload di sini.

Homework

Tugas dikirim ke email [email protected] dengan mencantumkan subject yang telah ditentukan (copy paste text pada kolom subject, jangan ditambah atau dikurangi)

Tanggal Soal Deadline Subject email Solusi
24/8/2015 Fibonacci 28/8/2015:22.00 [DAA]
7/9/2015 Correctness Solusi
11/9/2015 Correctness & Complexity 14/9/2015:07.00 DAA02
3/12/2015 Backtracking & Branch and Bound 7/12/2015:08.30 Di kelas
9/12/2015 Latihan Uas

Description

Introduction to the mathematical analysis of correctness & complexity of algorithms to solve a particular problem using an appropriate algorithm’s strategic.

Prerequisites

  1. Dasar Algoritma dan Pemrograman
  2. Algoritma dan Struktur Data

Grading Policy

Activities Percentages
Quizzes/Homework/Assignments 10%
Project 20%
Midterm Exam 30%
Final Exam 40%

 

Textbooks and recommended readings

  1. Introduction to Algorithms, 2nd edition H. Cormen, C. E. Leiserson, R. L. Rivest, and Clifford Stein Published by: MIT Press or McGraw-Hill
  1. Introduction to the design and analysis of algorithm Anany Levitin Published by: Addison Wesley 2003
  1. Foundations of algorithms Richard Neapolitan and Kumarss Naimipour Published by D.C Heath and Company 1996