Ders Saatleri: Salı: 13:00-17:00 (E-204-Şube 3) ,Çarşamba: 08:00-12:00 (E-204-Şube 1), 13:00-17:00 (E-204-Şube 4)(E-201-Şube 5), Perşembe: 08:00-12:00 (E-201-Şube 6), 13:00-17:00 (E-201-Şube 2)
Ders Sorumluları: Dr Ercan Ezin: Şube 1 ve 2, Dr Fatma Didem Alay: Şube 3 ve Şube 4, Dr Cihan Tiken: Şube 5 ve Şube 6
Notlandırma: Vize (%40), Final (%60)
İletişim: Dr. Ercan Ezin - Harran Üniv. Mühendislik Fak. Bilg. Müh. Katı, adım.soyadım@harran.edu.tr, dr.ercan.ezin@gmail.com Dr. Fatma Didem Alay - Harran Üniv. Mühendislik Fak. Bilg. Müh. Katı, fdidemogretmen@harran.edu.tr Dr. Cihan Tiken - Harran Üniv. Fen-Edebiyat Fakültesi, ctiken@harran.edu.tr
Duyurular
1- 25, 26, 27 Mart tarihlerinde gerçekleştirilecek tüm şube derslerinde işaretçiler ve fonksiyonlar konularını içeren bir kısa sınav(quiz) yapılacaktır. Lab derslerinde ve ek örneklerde yer alan sorulara çalışmanız yardımcı olacaktır.
2- Vize sınavı tarihi ve yerleri belli olmuştur. Vize sınavı 09.04.2025 tarihinde Saat 11:00-12:00 arası tüm şubeler aynı saatte girecek şekilde yapılacaktır.
Şubeler ve Sınav Salonları şöyledir.
3- 09.04.2025 tarihinde gerçekleşen vize sınavına ait soruların çözümleri: Buraya tıklayıp indirebilirsiniz.
4- DERSLERİ TATİL GÜNÜNE DENK GELEN ÖĞRENCİLER İÇİN ÖNEMLİ DUYURU: 23 Nisan ve 1 Mayıs tarihlerinde resmi tatil olması sebebiyle ders yapılmayacaktır. Ancak diğer şubelerde ders işlenmeye devam edileceğinden bu tarihlerde dersi olan öğrencilerin aşağıda yazılı olan alternatif şubelerden birinde derse girmeleri gerekmektedir.
Hafta | Tarih | Konu | Slayt | Ödev / Sınav | Lab | Lab Dosyalar |
---|---|---|---|---|---|---|
1 | (18/19/20).02.2025 | Giriş- Programlamada Temel Kavramlar, Kontrol Yapıları | 🖥️ Slayt | 🗋 Ek Örnekler | Lab 1: - | 🗋 - N/A |
2 | (25/26/27).02.2025 | C Programlarının Bellek Düzeni ve Rekürsif (Özyinelemeli) Fonksiyonlar | 🖥️ Slayt 🖥️ Slayt v2 by Dr EE | 🗋 Ek Örnekler | Lab 2: - | |
3 | (04/05/06).03.2025 | İşaretçiler | 🖥️ Slayt | 🗋 Ek Örnekler | Lab 3: - | |
4 | (11/12/13).03.2025 | Fonksiyonlar (Tanımlama ve bildirim, satır içi fonksiyonlar, statik değişkenler, argüman geçirme, fonksiyon aşırı yüklemesi, kapsam, varsayılan argümanlar, fonksiyon işaretçileri) | 🖥️ Slayt | 🗋 Ek Örnekler | Lab 4: Fonksiyon Uygulamaları | 🗋 Lab |
5 | (18/19/20).03.2025 | String Fonksiyonlar | 🖥️ Slayt 🖥️ Slayt v2 by Dr EE | 🗋 Ek Örnekler | Lab 5: İşaretçi Uygulamaları | 🗋 Lab |
6 | (25/26/27).03.2025 | Sıralama (Sorting) ve Arama (Searching) Yöntemleri | 🖥️ Slayt | 🗋 Ek Örnekler, Ek Örnekler 2 | Lab 6: Sıralama ve Arama Algoritmaları | |
7 | (01/02/03).04.2025 | Resmi Tatil | Lab 7: - | |||
8 | (08/09/10).04.2025 | Vize Haftası | Lab 8: - | |||
9 | (15/16/17).04.2025 | Enum, Typedef ve Struct (Yapı) | 🖥️ Slayt | Lab 9: Enum, Typedef ve Struct (Yapı) Uygulamaları | 🗋 Lab | |
10 | (22/23/24).04.2025 | Tek Bağlı Listeler | 🖥️ Slayt | Lab 10: Tek Bağlı Listeler Uygulamaları | ||
11 | (29/30/01).04.2025 | Dosyalama ve Dosyalamada Kullanılan Programlar | Lab 11: Dosya İşlemleri | |||
12 | (06/07/08).05.2025 | Dosyalama İle İlgili Örnek Programlar Hazırlama | Lab 12: Dosya İşlemleri Uygulamaları | |||
13 | (13/14/15).05.2025 | İstisna Yönetimi (Kullanılan Bloklar ve Deyimler) | Lab 13: İstisna Yönetimi Uygulamaları | |||
14 | (20/21/22).05.2025 | Nesneye Dayalı Programlamaya Giriş | Lab 14: Nesne Tabanlı Programlama Temelleri | |||
15 | (27/28/29).05.2025 | Nesneye Dayalı Programlamada Türler ve Bildirimler, İfadeler ve Açıklamalar | Lab 15: Nesne Tabanlı Programlama Uygulamaları | |||
16 | (03/04).06.2025 | Genel Tekrar | Lab 16: Genel Tekrar Uygulamaları | |||
- | Final Sınavı |