ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE

Ders Bilgi Formu ( CE 103 )


   Temel bilgiler
Ders adı: İnşaat Mühendisleri için Bilgisayar ve Programlamaya Giriş
Ders kodu: CE 103
Öğretim üyesi: Dr. Öğr. Üyesi Ahu KÖMEÇ MUTLU
AKTS kredisi: 4
GTÜ kredisi: 3 ()
Yılı, Dönemi: 1, Bahar
Dersin düzeyi: Lisans
Dersin tipi: Zorunlu
Öğretim dili: İngilizce
Öğretim şekli: Yüz yüze , Laboratuvar çalışması
Ön koşullar: yok
Staj durumu: Yok
Dersin amacı: Bu dersin amacı bilgisayar sistemleri ve bilgisayar programlamanın temellerini öğretmektir.
   Öğrenme çıktıları Yukarı

Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:

  1. Temel bilgisayar yazılımı ve donanımlarını tanımak

    Program Çıktılarına Katkıları

    1. Mühendislik, fen bilimleri ve matematik prensipleri uygulanarak karmaşık mühendislik problemlerinin tanımlanması, formülize edilmesi ve çözümlenmesi becerisi
    2. Farklı kitlelerle etkili iletişim kurabilmek
    3. Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
    3. Laboratuvar uygulamaları/sınavları
    4. Dönem projesi
  2. Bilgisayar programlama temel bilgilerini edinme

    Program Çıktılarına Katkıları

    1. Mühendislik, fen bilimleri ve matematik prensipleri uygulanarak karmaşık mühendislik problemlerinin tanımlanması, formülize edilmesi ve çözümlenmesi becerisi
    2. Farklı kitlelerle etkili iletişim kurabilmek
    3. Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
    3. Laboratuvar uygulamaları/sınavları
    4. Dönem projesi
  3. Algoritmaları anlama ve geliştirme

    Program Çıktılarına Katkıları

    1. Mühendislik, fen bilimleri ve matematik prensipleri uygulanarak karmaşık mühendislik problemlerinin tanımlanması, formülize edilmesi ve çözümlenmesi becerisi
    2. Farklı kitlelerle etkili iletişim kurabilmek
    3. Uygun deneyler geliştirme ve yürütme, veriyi analiz etme ve yorumlama ve sonuçlara ulaşmak için mühendislik yargısını kullanma
    4. Uygun öğrenme stratejilerini kullanarak gerektiğinde yeni bilgileri edinme ve uygulayabilme

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
    3. Laboratuvar uygulamaları/sınavları
    4. Dönem projesi
   İçerik Yukarı
1. hafta: Bilgisayar Sistemi ve Bilgisayar Sistemi Bileşenleri
2. hafta: Donanım, Yazılım ve İşletim sistemleri (Ödev-1)
3. hafta: Bilgisayar ağları; İnternet Teknolojileri; Virüsler ve İnternet etiği
4. hafta: Pyhton'a Giriş; String manipülasyonları (Ödev-2)
5. hafta: Sayısal veri tipleri ve manipülasyonları
6. hafta: Listeler, kayıtlar ve sözlükler (Ödev-3)
7. hafta: Girdi-çıktı, dosya manipülasyonları
8. hafta: Vize Sınavı
Mantıksal ifadeler ve şartlamalar
Dönem Projesi
9. hafta: Döngüler
10. hafta: Fonksiyonlar (Ödev-4)
11. hafta: Modüller
12. hafta: İstisnalar ve hata işleme (Ödev-5)
13. hafta: Sınıflar ve nesne yönelimli programlama
14. hafta: Bilimsel hesaplamalar ve görselleştirme
15. hafta*: -
16. hafta*: Final Sınavı
Ders kitapları ve materyaller: Ders notları haftalık olarak hazırlanacak ve ders öncesinde derskutusu sistemi üzerinde öğrenciler ile paylaşılacaktır.
Önerilen kaynaklar: 1. Mike McGrath - Python in easy steps (2018, In Easy Steps Limited)
2. Peter et al.- Applied Scientific Computing with Python-Springer (2018)
3. The Python Manual-BDM Publication (2018)
  * 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
Değerlendirme Yukarı
Değerlendirme tipi Hafta numarası Ağırlık (%)
Ara sınavlar (Vizeler): 8 20
Dönem içi diğer çalışmalar: 0
Proje: 8 20
Ödev: 2,4,6,10,12 20
Kısa sınav (Quiz): 0
Final sınavı: 16 40
  Toplam ağırlık:
(%)
   İş yükü Yukarı
Etkinlik Süre (Haftalık saat) Toplam hafta sayısı Dönem boyu toplam iş yükü
Dersler (Yüz yüze öğretme): 2 13
Ders dışı bireysel çalışma: 1 10
Uygulama, Rehberli problem çözme: 2 12
Ödev: 2 5
Dönem projesi: 1 5
Dönem projesi sunumu: 5 1
Kısa sınav (Quiz): 0 0
Ara sınav için bireysel çalışma: 8 1
Ara sınav (Vize): 8 1
Final sınavı için bireysel çalışma: 8 1
Final sınavı: 2 1
    Toplam işyükü:
    Toplam AKTS kredisi:
*
  * AKTS kredisi, toplam iş yükünün 25'e bölümüdür. (1 AKTS = 25 saatlik iş yükü)
-->