Abstract data types. Trees. Tables. Priority queues. Balanced trees and their analyses. Hashing. Applications of hashing. Graphs.
İlk dosyayı sen ekleyebilirsin — notlar, geçmiş finaller, çözümler, cheat-sheet, ne varsa. Drive linki / PDF / ZIP / fotoğraf, hepsi olur.
Şu an: mail at, ben düzenleyip yayına alayım. Form/upload UX yakında geliyor (Kimya tasarlıyor).
| Dönem | Course CPA | |
|---|---|---|
| 2025-2026 Fall | 2.55 | 1 sec · 50 öğr |
| 2024-2025 Fall | 2.80 | 1 sec · 52 öğr |
| 2024-2025 Summer | 2.44 | 1 sec · 37 öğr |
| 2024-2025 Spring | 2.65 | 3 sec · 153 öğr |
| 2023-2024 Fall | 2.62 | 1 sec · 61 öğr |
| 2023-2024 Summer | 2.16 | 1 sec · 50 öğr |
| 2023-2024 Spring | 2.38 | 3 sec · 124 öğr |
| 2022-2023 Fall | 2.12 | 1 sec · 58 öğr |
| 2022-2023 Summer | 2.36 | 1 sec · 37 öğr |
| 2022-2023 Spring | 2.34 | 3 sec · 162 öğr |
Aggregate course GPA — Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz.
In order to be able to take the final exam, a student must collect at least 30% of EACH of the first three homework grades, AND collect at least 30% of the midterm grade. Otherwise, the student will receive the FZ grade.
Use of GenAI for homeworks is prohibited in this course.
Introduction & Trees Trees (cntd) Trees (cont'd) Tables and Priority Queues Tables and Priority Queues (cntd) Advanced Implementation of Tables Advanced Implementation of Tables (cntd) Advanced Implementation of Tables (cntd) Hashing Applications of hashing Graphs Graphs (cntd) Graphs (cntd) Graphs (cntd) ECTS - Workload Table: Activities Number Hours Workload Course hours 14 3 42 Preparation for Final exam 1 25 25 Individual or group work 14 2 28 Final exam 1 3 3 Preparation for Midterm exam 1 20 20 Homework 4 8 32 Midterm exam 1 3 3 Total Workload: 153 Total Workload / 30: 153 / 30 5.1 ECTS Credits of the Course: 5 Type of Course: Lecture Course Material: PP - Written