Ders Bilgi Formu ( ENF 212 )
Temel bilgiler | ||||||
Ders adı: | Algoritmalar ve Programlama II | |||||
Ders kodu: | ENF 212 | |||||
Öğretim üyesi: | Doç. Dr. Tuba GÖZEL | |||||
AKTS kredisi: | 6 | |||||
GTÜ kredisi: | 4 () | |||||
Yılı, Dönemi: | 1, Bahar | |||||
Dersin düzeyi: | Lisans | |||||
Dersin tipi: | Zorunlu | |||||
Öğretim dili: | İngilizce | |||||
Öğretim şekli: | Yüz yüze , Laboratuvar çalışması | |||||
Ön koşullar: | ENF211 Algoritmalar ve Programlama I | |||||
Staj durumu: | Yok | |||||
Dersin amacı: | ENF211 Algoritmalar ve Programlama I dersinin devamı olan bir derstir. Algoritmaların analizi, uygulanması ve verilen problemlerin çözümünde kullanılmasının öğretilmesi amaçlanmaktadır. Temel algoritmalar ve veri yapıları kapsanmaktadır. Temel algoritmalar C ve C++ programlama dilinin genel prensipleri ve uygulaması anlatılmaktadır. Öğrenciler program tasarımı yanında sınıflar, nesneler, metotlar, operatör overloading, olağan dışı durum işlemi öğretilmektedir. Elektronik mühendisliğinde uygulanan nesneye dayalı programlama teknikler de gösterilmektedir. |
|||||
Öğrenme çıktıları
![]() |
||||||
Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:
-
Algoritmaları anlamak, analiz etmek ve uygulamak
Program Çıktılarına Katkıları
- Mühendislik uygulamalarında farklı teknik ve modern araçları kullanma bilgisini geliştirmek
Değerlendirme Tipi
- Laboratuvar uygulamaları/sınavları
- Dönem projesi
-
Verilen bir problemi algoritmik yaklaşım ile çözebilmek
Program Çıktılarına Katkıları
- Temel Elektronik Mühendisliği bilgisi edinmek
- Mühendislik problemlerini formüle edip çözmek
Değerlendirme Tipi
- Yazılı sınav
- Laboratuvar uygulamaları/sınavları
- Dönem projesi
-
Klasik veri yapıları ve temel algortimaları anlamak
Program Çıktılarına Katkıları
- Mühendislik uygulamalarında farklı teknik ve modern araçları kullanma bilgisini geliştirmek
Değerlendirme Tipi
- Yazılı sınav
- Laboratuvar uygulamaları/sınavları
- Dönem projesi