|
Dersin Dili
|
İngilizce
|
|
Dersin Düzeyi
|
Lisans
|
|
Bölümü / Programı
|
BİLGİSAYAR MÜHENDİSLİĞİ
|
|
Öğrenim Türü
|
Örgün Öğretim
|
|
Dersin Türü
|
Zorunlu
|
|
Dersin Öğretim Şekli
|
Yüz Yüze
|
|
Dersin Amacı
|
Bu ders, temel veri yapılarını tanıtmayı amaçlar. Dönem boyunca tanıtılan algoritmalar uygulanır.
|
|
Dersin İçeriği
|
Temel C Özeti, Diziler, İşaretçiler, Yapılar, Dosyalar, Dosya işlemleri, Dizileri veri yapısı olarak kullanma, Dinamik bellek ayırmalarıyla yapısal programlama, Arama, Sıralama, Yığınlar, Kuyruklar, Listeler, Graflar
|
|
Dersin Yöntem ve Teknikleri
|
|
|
Ön Koşulları
|
Yok
|
|
Dersin Koordinatörü
|
Doç.Dr. METE EMİNAĞAOĞLU mete.eminagaoglu@yasar.edu.tr
|
|
Dersi Verenler
|
Doç.Dr. METE EMİNAĞAOĞLU mete.eminagaoglu@yasar.edu.tr
|
|
Dersin Yardımcıları
|
Araş.Gör. Mert YASSI YarıZamanlıEğitimElemanı Orkun GÜRLER YarıZamanlıEğitimElemanı İrem BATILI
|
|
Dersin Staj Durumu
|
Yok
|
Ders Kaynakları
|
Kaynaklar
|
C, How to program, Paul Deitel, Harvey Deitel. Data Structures and Algorithm Analysis in C, 2nd Edition, Mark A. Weiss. Algorithms in C, Robert Sedgewick. Introduction to Algorithms, 3rd Edition, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein.
|
Ders Yapısı
|
Matematik ve Temel Bilimler
|
%25
|
|
|
Mühendislik Bilimleri
|
%65
|
|
|
Mühendislik Tasarımı
|
%10
|
|
|