Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
2020-Bilgisayar Mühendisliği (İngilizce) -Anadal | CSE4094 | Special Topics in Computer Engineering II | Zorunlu | 7 | 5,00 | 3 | 0 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
2020-Bilgisayar Mühendisliği (İngilizce) -Anadal | CSE4094 | Special Topics in Computer Engineering II | Zorunlu | 7 | 5,00 | 3 | 0 |
To explore both the theoretical and practical aspects of data structures and data structure design. To explore a number of data structures designed to solve classical problems like finding minimum spanning trees as well as newer problems like dynamic graph connectivity and frequency estimation.
-
Range Minimum Queries data structures – Sparse Tables, Cartesian Trees; String Processing data structures – Tries, Suffix Trees, Suffix Arrays; Data Compression – Huffman Trees; Balanced Binary Search Trees – Red-Black Trees, 2-3-4 Trees Fibonacci Heaps; Cuckoo Hashing, Perfect Hashing; Dynamic Connectivity in Graphs – Euler Tour Tree, Dynamic Trees
Ders Notları, Ders kitabı, Projeler
Yok
İngilizce
-
-
Hafta | Teorik |
---|---|
1 | |
2 | Yarı Yıl Sonu Sınavı |
3 | Dynamic Connectivity in Graphs – Euler Tour Tree, Dynamic Trees |
4 | Dynamic Connectivity in Graphs – Euler Tour Tree, Dynamic Trees |
5 | Cuckoo Hashing, Perfect Hashing; |
6 | Cuckoo Hashing, Perfect Hashing; |
7 | Fibonacci Heaps |
8 | Balanced Binary Search Trees – Red-Black Trees, 2-3-4 Trees |
9 | Balanced Binary Search Trees – Red-Black Trees, 2-3-4 Trees |
10 | Ara Sınav Haftası |
11 | Data Compression – Huffman Trees |
12 | String Processing data structures – Tries, Suffix Trees, Suffix Arrays |
13 | String Processing data structures – Tries, Suffix Trees, Suffix Arrays |
14 | String Processing data structures – Tries, Suffix Trees, Suffix Arrays |
15 | Range Minimum Queries data structures – Sparse Tables, Cartesian Trees |
16 | Range Minimum Queries data structures – Sparse Tables, Cartesian Trees |
17 | Range Minimum Queries data structures – Sparse Tables, Cartesian Trees |
Değerlendirme | Değer |
---|---|
Yarıyıl (Yıl) İçi Etkinlikleri | 60 |
Yarıyıl (Yıl) Sonu Etkinlikleri | 40 |
Yarıyıl (Yıl) Sonu Etkinlikleri | Değer |
Final Sınavı | 100 |
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|