| Ders Kodu ve Adı | CENG 154 - Bilgisayar Programlama I |
|---|---|
| Kredi | 3 2 4 (AKTS: 5) |
| Ders Tanımı | Bu ders bilgisayar programlamanın temellerine giriş niteliğindedir. Algoritma analizi ve geliştirmesi, C Programlama Dilinin temel yapıtaşları, karar ve döngü yapıları ile modüler programlamayı anlatır. |
| Ön Koşullar | - |
| Ders Kodu ve Adı | CENG 155 - Bilgisayar Programlama II |
|---|---|
| Kredi | 3 2 4 (AKTS: 5) |
| Ders Tanımı | C dilinde programlama. Yapısal problem çözümü ve yukarıdan aşağıya analiz tasarımı. Fonksiyonlar, işaretçiler, 1 Boyutlu ve 2 Boyutlu diziler, karakter ve katar manipülasyonları, yapılar ve metin dosyaları. |
| Ön Koşullar | - |
| Ders Kodu ve Adı | CENG 161 - Introduction to Computer Science |
|---|---|
| Kredi | 3 2 4 (AKTS: 5) |
| Ders Tanımı | Ders iki ana kısımda incelenir. İlk kısımda bilgisayar sistemlerine giriş, ikinci kısımda C programlama kullanarak problem çözme yaklaşımları incelenmektedir. Ders öğrencilere program geliştirme disipline yaklaşımlarını vermeyi amaçlamaktadır. Ders öğrencilere C programı yazmayı ve hata bulmayı öğretir. |
| Ön Koşullar | - |
| Ders Kodu ve Adı | CENG 162 - Computer Programming |
|---|---|
| Kredi | 3 2 4 (AKTS: 5) |
| Ders Tanımı | C Programlama Dili, Problem Çözümü Yapısı, Algoritma Tasarım Kavramıt, Pointers ve pointer aritmetiği, Dinamik Hafıza Ayrımı, Sıralama Algoritmaları, Temel Veri Yapıları. |
| Ön Koşullar | - |
| Ders Kodu ve Adı | CENG 198 - Bilgisayar Programlamaya Giriş |
|---|---|
| Kredi | 2 2 3 (AKTS: 5) |
| Ders Tanımı | C dilinde programlama. Temel bilgisayar programlama kavramlarını kapsayan tek dönemlik bir derstir. Algoritma geliştirme. Yapısal programlama. Veri türleri ve değişken tanımları. Temel kontrol yapıları. Koşullu ve döngülü yapılar. Fonksiyon kavramı. Tek boyutlu diziler. |
| Ön Koşullar | - |