BS204 Algoritma Pemrograman
(BS204)

Mata kuliah ini mengajarkan tentang konsep-konsep algoritma dasar di dalam pemrograman. Di dalam mata kuliah ini, mahasiswa akan mempelajari abstraksi data, teknik pengurutan (sorting), teknik pencarian (searching), serta memahami analisis algoritma agar mampu merancang algoritma yang optimal untuk memecahkan suatu kasus tertentu. Silabus Perkuliahan 1. Basic Programming Model 2. Data Abstraction 3. Bags, Queues, and Stacks 4. Analysis of Algorithms 5. Elementary Sorts 6. Mergesort 7. Quicksort 8. Priority Queues 9. Symbol Tables 10. Binary Search Trees 11. Balanced Search Trees 12. Hash Tables Literatur 1. Robert Sedgewick, Kevin Wayne, Algorithms 4th Ed., Chapter 1-3, Addison-Wesley Professional, 2011 2. https://www.coursera.org/course/algs4partI