| 
                                    1. hafta                                 | 
                                
                                    Giriş, Matematiksel temeller, Asimptotik Notasyonlar                                 | 
                            
                                                        
                                | 
                                    2. hafta                                 | 
                                
                                    Iteratif sıralama algoritmaları: BubbleSort, SelectionSort, InsertionSort                                 | 
                            
                                                        
                                | 
                                    3. hafta                                 | 
                                
                                    Rekursif Algoritmalar: MergeSort, QuickSort, Median bulma                                 | 
                            
                                                        
                                | 
                                    4. hafta                                 | 
                                
                                    Rekursif Algoritmalar: MergeSort, QuickSort, Median bulma
                                 | 
                            
                                                        
                                | 
                                    5. hafta                                 | 
                                
                                    Heapler ve HeapSort
                                 | 
                            
                                                        
                                | 
                                    6. hafta                                 | 
                                
                                    Sayma sıralama ve Radix sıralama algoritmaları                                 | 
                            
                                                        
                                | 
                                    7. hafta                                 | 
                                
                                    ARASINAV                                 | 
                            
                                                        
                                | 
                                    8. hafta                                 | 
                                
                                    Graflar: BFS, DFS                                 | 
                            
                                                        
                                | 
                                    9. hafta                                 | 
                                
                                    Union/Find Veri Yapısı ve Uygulamaları                                 | 
                            
                                                        
                                | 
                                    10. hafta                                 | 
                                
                                    Topolojik Sıralama                                 | 
                            
                                                        
                                | 
                                    11. hafta                                 | 
                                
                                    Yayılma Ağaçları Algoritmaları
                                 | 
                            
                                                        
                                | 
                                    12. hafta                                 | 
                                
                                    En-kısa Yol algoritmaları                                 | 
                            
                                                        
                                | 
                                    13. hafta                                 | 
                                
                                    ClosestPair-ConvexHull-FarthestPair Algoritmaları                                 | 
                            
                                                        
                                | 
                                    14. hafta                                 | 
                                
                                    Açgözlü Algoritmalar: Aktivite Seçim Problemi, Huffman Kodlama                                 |