PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Bilgisayar Programlama ICENG 111113 + 244,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Bu ders verilen bir probleme algoritma tasarlama kabiliyetini sağlar.
2. Bu ders karar ifadelerini kullanma kabiliyetini kazandırır.
3. Bu ders yineleme ifadelerini uygulama kabiliyetini kazandirir.
4. Bu ders modüler programlama ve fonksiyon dizaynı kabiliyetlerini kazandırır.
5. Bu ders programlama yapıtaşlarını kullanarak program inşa etme kabiliyetini kazandırır.
6. Bu ders, temel C dili öğelerini kullanarak bir program oluşturma becerisi kazandırır.
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

Bu ders bilgisayar programlamanın temellerine giriş niteliğindedir. Algoritma analizi ve geliştirilmesi, C Programlama Dilinin temel yapıtaşları, karar ve döngü yapıları ile modüler programlamayı içerir.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1ilgisayar Bilimleri ve Mühendisliğinin Temelleri, Bilgisayar Mimarisi ve Organizasyonu, İkili Sayı Sistemi
2Algoritmalar
3C programalamaya ve C'nin yapıtaşlarına giriş
4Tanımlama ve atama komutları
5Aritmetik operatörler
6Mantık operatörleri
7Karar verme-if komutu
8Karar verme-switch komutu
9Döngü komutları- while
10Döngü komutları- for
11Döngü komutları- do-while
12İçiçe döngüler
13Fonksiyonlar I
14Fonksiyonlar II
 
Kaynaklar:
Deitel and Deitel, C How to Program, Printice-Hall, Inc 2018, 978-0133976892
 
Diğer Kaynaklar:
J. R. Hanly and E. B. Koffman, Problem Solving & Program design in C, Pearson 2013, 9332518815
 
Öğretim Yöntem ve Teknikleri:
Haftada 3 saat ders ve 2 saat laboratuvar yapılır. Laboratuvarlara devamlılık zorunludur. Üniversite yönetmeliğine göre, %20'lik devamsızlık kalmaya sebep olur.
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ara Sınav1%35
Laboratuvar14%25
Final Sınavı1%40
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor