|
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 dersin amacı öğrencilere temel programlama ve problem çözme becerilerini onları yapısal/ prosedürel programlama prensipleriyle karşı karşıya getirirken C programlama dili kullanarak kazandırmaktır.
|
|
Dersin İçeriği
|
Bu ders problem çözme, programlama, algoritma tasarımı ve başlangıç seviyesinde programlama prensipleri üzerine vurgu yapan bir programlamaya giriş dersidir.
|
|
Dersin Yöntem ve Teknikleri
|
|
|
Ön Koşulları
|
Yok
|
|
Dersin Koordinatörü
|
Dr. Öğr. Üyesi Dindar Öz
|
|
Dersi Verenler
|
Dr. Öğr. Üyesi Mutlu Beyazıt Dr. Öğr. Üyesi Dindar Öz
|
|
Dersin Yardımcıları
|
Yok
|
|
Dersin Staj Durumu
|
Yok
|
Ders Kaynakları
|
Kaynaklar
|
Problem Solving and Programming Concepts, 9th ed., M. Sprankle, J. Hubbard, Prentice Hall, 2011 The C Programming Language, B.W. Kernighan, D.M. Ritchie, Englewood Cliffs, Prentice Hall, 1988 C How to Program, 7th ed., P. Deitel, H. Deitel, Prentice Hall, 2013 Problem Solving and Program Design in C, 7th ed., J.R. Hanly, E.B. Koffman, Pearson, 2013
|
Ders Yapısı
|
Matematik ve Temel Bilimler
|
%20
|
|
|
Mühendislik Bilimleri
|
%50
|
|
|
Mühendislik Tasarımı
|
%40
|
|
|
Alan Bilgisi
|
%10
|
|
|