Akademik Birim: |
Bilgisayar Mühendisliği Bölümü |
Öğrenim Türü: |
Örgün Eğitim |
Ön Koşullar |
Yok |
Öğrenim Dili: |
İngilizce |
Dersin Düzeyi: |
Lisans |
Dersin Koordinatörü: |
Fabio STROPPA |
Dersi Veren(ler): |
Rahim DEHKHARGHANİ, Fabio STROPPA |
Dersin Amacı: |
Öğrenciler bu derste programlama ve problem çözme becerileri geliştirir. Hesaplama kavramı, basit algoritmalar ve veri yapıları, editör kullanma, program tasarımı ve C dilinde yazımı, programı test etme ve hata ayıklama gibi konular işlenir. |
Dersin İçeriği: |
Yazılım ve donanım kavramları, problem çözme (algoritma ve yalancı kod kullanımı), C programlama dili özellikleri, girdi-çıktı operasyonları, değişken kavramı ve tipleri, aritmetik operatörler, koşullu operatörler, mantıksal operatörler, çevrim işlemleri, koleksiyonlar, fonksiyonlara giriş ve özyineleme. |
Dersin Öğrenme Çıktıları (ÖÇ): |
- 1- Program çalışırken işlemci içerisindeki süreci kavrayabilme
- 2- İki, sekiz ve on altı tabanlı sayı sistemleriyle çalışabilme
- 3- Verinin bilgisayarda nasıl temsil edildiğini anlayabilme
- 4- Algoritma, yalancı-kod ve akış diyagramları oluşturabilme ve okuyabilme
- 5- C dilinde kısa programlar yazabilme
- 6- Programın koşum sırasındaki durumunu takip edebilme ve hatalarını ayıklayabilme
|
Dersin Öğrenme Yöntem ve Teknikleri |
Sınıfta ders anlatımı ardından bilgisayar laboratuarında uygulama. |
Kadir Has Üniversitesi'nde bir dönem 14 haftadır, 15. ve 16. hafta sınav haftalarıdır.