Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Programlama DilleriEHM105233220
ÖnkoşullarYok
YarıyılBahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Elektronik & Haberleşme Mühendisliği Lisans Programı (%30 İngilizce)
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimElektronik & Haberleşme Mühendisliği Bölümü
Dersin KoordinatörüSibel Çimen
Dersi Veren(ler)
Asistan(lar)ı
Dersin Amacı
Dersin İçeriği
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler C programlama dili kullanarak yapısal programlamanın temel ilkelerini anlayabileceklerdir
  2. Öğrenciler C dilinde fonksiyonlar, kontrol yapılarını kullanarak modüler kodlar yazabileceklerdir.
  3. Öğrenciler dinamik bellek yönetimi ve veri işleme için işaretçileri etkin bir şekilde kullanabileceklerdir.
  4. Öğrenciler C programlarında dosya işlemlerini ve giriş/çıkış (I/O) işlemlerini uygulayabileceklerdir.
  5. Öğrenciler C programlarının doğruluğunu ve verimliliğini analiz edip hata ayıklama yapabileceklerdir.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1C Programlama Dilinde Veri Tipleri / Kontrol Deyimleri / Döngüler
2Diziler / Çok Boyutlu Diziler / Karakter Dizileri
3Fonksiyonlar /Özyinelemeli Fonksiyonlar
4Yerel ve Global Değişkenler / Depolayıcı Sınıflar
5İşaretçiler/İşaretçiler Aritmetiği/İşaretçi Dizileri / İşaretçilerin İşaretçisi
6Dinamik Bellek Yönetimi
7Yapılar / Birlikler
8Ara Sınav 1
9Bit Alanları / Bitsel İşlemler
10Dosya İşlemleri
11C Önişlemcileri ve Makrolar
12Komut Satırı Argümanları
13Statik ve Dinamik Kütüphaneler
14Statik ve Dinamik Kütüphaneler
15Statik ve Dinamik Kütüphaneler
16Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar260
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati142
Laboratuar
Uygulama142
Arazi Çalışması
Sınıf Dışı Ders Çalışması142
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)26
Final (Sınav Süresi + Sınav Hazırlık Süresi)18
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok