Bilgisayar Mühendisliği
Dersin Ayrıntıları
KTO KARATAY ÜNİVERSİTESİ
Mühendislik ve Doğa Bilimleri Fakültesi
Bilgisayar Mühendisliği Programı
Ders Bolognaları
Mühendislik ve Doğa Bilimleri Fakültesi
Bilgisayar Mühendisliği Programı
Ders Bolognaları
Ders Kodu | Ders Adı | Yıl | Dönem | Yarıyıl | T+U+L | Kredi | AKTS |
---|---|---|---|---|---|---|---|
05010001 | Introduction to Algorithms and Computer Programming | 1 | Güz | 1 | 3+0+2 | 4 | 5 |
Dersin Türü | Zorunlu |
Dersin Düzeyi | Lisans (TYYÇ: 6. Düzey / QF-EHEA: 1. Düzey / EQF-LLL: 6. Düzey) |
Dersin Dili | Türkçe |
Yöntem ve Teknikler | - |
Dersin Veriliş Şekli | Yüz Yüze |
Ön Koşullar | - |
Dersin Koordinatörü | Doç. Dr. Muhammed KARAALTUN |
Dersi Veren(ler) | Doç. Dr. Muhammed KARAALTUN |
Yardımcı(lar) | - |
Dersin Öğretim Eleman(lar)ı
Adı Soyadı | Oda No. | E-Posta Adresi | Dahili | Görüşme Saatleri |
---|---|---|---|---|
Doç. Dr. Muhammed KARAALTUN | - | [email protected] |
Dersin İçeriği
Temel Bilgisayar Donanımı, Problem çözme bilgisayarları kullanarak. Algoritma kavramı ve gösterimi. Problem analizi ve algoritma tasarımı. Algoritmaların geliştirilmesi ve prosedür yönelimli bir dilde uygulanması. Konular arasında; Entegre programlama ortamı (düzenleme, hesaplama, hata ayıklama), veri tipleri, işleçler, giriş / çıkış, yapılandırılmış programlama, program kontrolü, alt programlar, geçen parametreler. Diziler ve dizi işleme.
Dersin Amacı
Ders, bilgisayar donanımını öğretmeyi ve C ve C ++ Programlama Dili ve Algoritmalarına giriş yapmayı amaçlamaktadır.
Dersin Alan Öğretimini Sağlamaya Yönelik Katkısı
Temel Meslek Dersleri | X |
Uzmanlık / Alan Dersleri | |
Destek Dersleri | |
Aktarılabilir Beceri Dersleri | |
Beşeri, İletişim ve Yönetim Becerileri Dersleri |
Dersin Öğrenim Kazanımlarının Program Kazanımları ile Olan İlişkileri
İlişki Düzeyleri | ||||
En Düşük | Düşük | Orta | Yüksek | En Yüksek |
1 | 2 | 3 | 4 | 5 |
# | Program Yeterlilikleri | Düzey |
---|---|---|
P1 | Matematik, fen bilimleri ve ilgili mühendislik disiplinine özgü konularda yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri, karmaşık mühendislik problemlerinde kullanabilme becerisi | 5 |
P3 | Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi | 5 |
Dersin Öğrenim Kazanımları
Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir: | |||
---|---|---|---|
No | Öğrenme Çıktıları | Prog. Yet. İlişkisi | Ölçme Yöntemi ** |
Ö1 | Mühendislik problemlerinin matematiksel modellerini oluşturulur ve bunları simüle edilir | P.1.6 | 1 |
Ö2 | Algoritma tasarımı ve analiz teknikleri bilgisi. | P.3.1 | 1 |
** Yazılı Sınav: 1, Sözlü Sınav: 2, Ev Ödevi: 3, Lab./Sınav: 4, Seminer/Sunum: 5, Dönem Ödevi: 6, Uygulama: 7 |
Dersin Haftalık İçeriği
Hafta | Konu |
---|---|
1 | Temel Bilgisayar Donanımı |
2 | Bilgisayarları kullanarak problem çözme |
3 | Algoritma kavramı ve gösterimi |
4 | Problem analizi ve algoritma tasarımı |
5 | Algoritmaların geliştirilmesi ve prosedür odaklı bir dilde uygulanması |
6 | Entegre programlama ortamı (düzenleme, hesaplama, hata ayıklama) |
7 | Veri tipleri |
8 | Operatörler |
9 | Giriş çıkış |
10 | Yapılandırılmış programlama |
11 | Program kontrolü |
12 | Alt programlar |
13 | Geçiş parametreleri |
14 | Diziler ve dizi işleme |
Ders Kitabı veya Malzemesi
Kaynaklar | Algoritmalara Giriş |
Değerlendirme Yöntemi ve Geçme Kriterleri
Yarıyıl Çalışmaları | Sayısı | Katkı (%) |
---|---|---|
Devam | - | - |
Laboratuvar | - | - |
Uygulama | - | - |
Derse Özgü Staj (Varsa) | - | - |
Ödev | - | - |
Sunum | - | - |
Projeler | - | - |
Kısa sınav (Quiz) | - | - |
Ara Sınavlar | 1 | 40 (%) |
Yarıyıl Sonu Sınavı | 1 | 60 (%) |
Toplam | 100 (%) |
AKTS / Çalışma Yükü Tablosu
Etkinlik | Sayı | Süre | Toplam İş Yükü (Saat) |
---|---|---|---|
Ders Hafta Sayısı ve Saati | 14 | 3 | 42 |
Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, Kütüphane, Pekiştirme) | 14 | 3 | 42 |
Ara Sınav | 1 | 32 | 32 |
Kısa Sınav | 0 | 0 | 0 |
Ödev | 0 | 0 | 0 |
Uygulama | 0 | 0 | 0 |
Laboratuvar | 0 | 0 | 0 |
Proje | 0 | 0 | 0 |
Atölye | 0 | 0 | 0 |
Sunum/Seminer Hazırlama | 0 | 0 | 0 |
Alan Çalışması | 0 | 0 | 0 |
Dönem Sonu Sınavı | 1 | 34 | 34 |
Diğer | 0 | 0 | 0 |
Toplam İş Yükü: | 150 | ||
Toplam Yük / 30 | 5 | ||
Dersin AKTS Kredisi: | 5 |
Ders - Öğrenme Çıktıları İlişkisi
İlişki Düzeyleri | ||||
En Düşük | Düşük | Orta | Yüksek | En Yüksek |
1 | 2 | 3 | 4 | 5 |
# | Öğrenme Çıktıları | P1 | P3 |
---|---|---|---|
Ö1 | Mühendislik problemlerinin matematiksel modellerini oluşturulur ve bunları simüle edilir | 5 | 5 |
Ö2 | Algoritma tasarımı ve analiz teknikleri bilgisi. | 5 | 5 |