Ders Adı | Kodu | Yerel Kredi | AKTS | Ders (saat/hafta) | Uygulama (saat/hafta) | Laboratuar (saat/hafta) |
---|---|---|---|---|---|---|
Veri Yapıları | MAT4260 | 3 | 6 | 3 | 0 | 0 |
Önkoşullar | Yok |
---|
Yarıyıl | Güz, Bahar |
---|
Dersin Dili | İngilizce, Türkçe |
---|---|
Dersin Seviyesi | Lisans |
Dersin Türü | Seçmeli @ Matematik Lisans Programı Seçmeli @ Harita Mühendisliği Lisans Programı |
Ders Kategorisi | Uzmanlık/Alan Dersleri |
Dersin Veriliş Şekli | Yüz yüze |
Dersi Sunan Akademik Birim | Matematik Bölümü |
---|---|
Dersin Koordinatörü | Emre Kolotoğlu |
Dersi Veren(ler) | Emre Kolotoğlu |
Asistan(lar)ı |
Dersin Amacı | Verileri sıralama, listeleme ve veri arama ile ilgili temel bilgiler, kavramları ve algoritmaları vermek. Bu bilgileri kullanarak yazılım geliştirebilmek. |
---|---|
Dersin İçeriği | Temel veri yapıları ve algoritmalara genel bakış. Dizi yapıları. Yığın yapıları. Kuyruk yapıları. Bağlantılı liste yapıları. Tek bağlı listeler, çift bağlı listeler. Ağaç yapısı, ikili ağaçlar. Sıralama ve sıralama yöntemleri. Arama Yöntemleri. Graf Yapıları. |
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
|
Opsiyonel Program Bileşenleri | Yok |
Ders Öğrenim Çıktıları
- Öğrenciler algoritmik düşünce geliştirebilme becerisini kazanır.
- Öğrenciler program geliştirebilme ve kodlayabilme becerisini kazanır.
- Öğrenciler özel bazı algorirtmaların kullanılmasını öğrenecektir.
- Öğrenciler bir işlem için geliştirilen algoritmaların avantaj-dezavantajlarını öğrenecektir.
- Öğrenciler algoritma türlerini öğrenecektir.
Ders Öğrenim Çıktısı & Program Çıktısı Matrisi
DÖÇ-1 | DÖÇ-2 | DÖÇ-3 | DÖÇ-4 | DÖÇ-5 | |
PÇ-1 | - | - | - | - | - |
PÇ-2 | - | - | - | - | - |
PÇ-3 | - | - | - | - | - |
PÇ-4 | - | - | - | - | - |
PÇ-5 | - | - | - | - | - |
PÇ-6 | - | - | - | - | - |
PÇ-7 | - | - | - | - | - |
PÇ-8 | - | - | - | - | - |
PÇ-9 | - | - | - | - | - |
PÇ-10 | - | - | - | - | - |
PÇ-11 | - | - | - | - | - |
PÇ-12 | - | - | - | - | - |
PÇ-13 | - | - | - | - | - |
PÇ-14 | - | - | - | - | - |
PÇ-15 | - | - | - | - | - |
PÇ-16 | - | - | - | - | - |
PÇ-17 | - | - | - | - | - |
PÇ-18 | - | - | - | - | - |
PÇ-19 | - | - | - | - | - |
PÇ-20 | - | - | - | - | - |
PÇ-21 | - | - | - | - | - |
PÇ-22 | - | - | - | - | - |
PÇ-23 | - | - | - | - | - |
PÇ-24 | - | - | - | - | - |
PÇ-25 | - | - | - | - | - |
PÇ-26 | - | - | - | - | - |
PÇ-27 | - | - | - | - | - |
PÇ-28 | - | - | - | - | - |
PÇ-29 | - | - | - | - | - |
PÇ-30 | - | - | - | - | - |
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta | Konular | Ön Hazırlık |
---|---|---|
1 | Temel veri yapıları ve algoritmalara genel bakış | Ders Kitabı 1 (Bölüm.1) |
2 | Dizi Yapıları | Ders Kitabı 1 (Bölüm.2) |
3 | Yığın Yapıları | Ders Kitabı 1 (Bölüm.3) |
4 | Yığın Yapıları, Kuyruk Yapıları | Ders Kitabı 1 (Bölüm.3-4) |
5 | Kuyruk Yapıları | Ders Kitabı 1 (Bölüm.4) |
6 | Bağlantılı liste yapıları | Ders Kitabı 1 (Bölüm.5) |
7 | Bağlantılı liste yapıları, Tek bağlı listeler | Ders Kitabı 1 (Bölüm.5) |
8 | Ara Sınav 1 | |
9 | Ara Sınav | |
10 | Ağaç Yapısı, İkili Ağaçlar | Ders Kitabı 1 (Bölüm.6) |
11 | Sıralama ve Sıralama yöntemleri | Ders Kitabı 1 (Bölüm.7) |
12 | Arama Yöntemleri | Ders Kitabı 1 (Bölüm.8) |
13 | Sunum | |
14 | Sunum | |
15 | Final |
Değerlendirme Sistemi
Etkinlikler | Sayı | Katkı Payı |
---|---|---|
Devam/Katılım | ||
Laboratuar | ||
Uygulama | ||
Arazi Çalışması | ||
Derse Özgü Staj | ||
Küçük Sınavlar/Stüdyo Kritiği | ||
Ödev | 2 | 20 |
Sunum/Jüri | 2 | 20 |
Projeler | ||
Seminer/Workshop | ||
Ara Sınavlar | 1 | 20 |
Final | 1 | 40 |
Dönem İçi Çalışmaların Başarı Notuna Katkısı | ||
Final Sınavının Başarı Notuna Katkısı | ||
TOPLAM | 100 |
AKTS İşyükü Tablosu
Etkinlikler | Sayı | Süresi (Saat) | Toplam İşyükü |
---|---|---|---|
Ders Saati | 13 | 3 | |
Laboratuar | |||
Uygulama | |||
Arazi Çalışması | |||
Sınıf Dışı Ders Çalışması | 13 | 3 | |
Derse Özgü Staj | |||
Ödev | 2 | 15 | |
Küçük Sınavlar/Stüdyo Kritiği | |||
Projeler | |||
Sunum / Seminer | 2 | 15 | |
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 15 | |
Final (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 15 | |
Toplam İşyükü : | |||
Toplam İşyükü / 30(s) : | |||
AKTS Kredisi : |
Diğer Notlar | Yok |
---|