Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Temel Bilgisayar BilimleriHRT117224120
ÖnkoşullarYok
YarıyılBahar
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Harita Mühendisliği Lisans Programı (%30 İngilizce)
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimHarita Mühendisliği Bölümü
Dersin KoordinatörüCÜNEYT AYDIN
Dersi Veren(ler)MÜSLÜM HACAR, MEHMET GÜR, ZEHRA ÇETİN, SEDA ÖZARPACI
Asistan(lar)ı
Dersin AmacıProgramlama dili kavramlarını vermek, problemlerin analiz edilerek algoritmik yaklaşımla programlama dili ile kodlanması yeteneğini kazandırmak.
Dersin İçeriğiBilgisayar Organizasyonu; Algoritmalar; Programlama Dilleri; Veri Yapıları; Diziler; Döngüler; Koşullu ifadeler; Fonksiyonlar; Yordamlar; Veri dosyası yazma ve okuma; Örnek uygulamalar
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Konu anlatımlı kitaplar ve eğitim cd’leri
  • İnternet Kaynakları
  • Kişisel ders notları
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler bilgisayar terminolojisini ve yapısını öğrenir (P.Ç.4.1).
  2. Öğrenciler program yazım aşamalarını ve analitik problem çözüm yöntemlerini öğrenir (P.Ç.4.1).
  3. Öğrenciler akış diyagramı çizebilecek ve oluşturdukları bir algoritmayı grafik olarak ifade edebilmeyi öğrenir (P.Ç.4.1).
  4. Öğrenciler bir programlama dilinde (Matlab / VB / C / Python / Fortran / Java / Haskell / R) program yazabileceklerdir (P.Ç.4.2).
  5. Öğrenciler karşılaştıkları mühendislik problemlerine öğrendikleri programlama teknikleri ile çözüm üretmeyi öğrenir (P.Ç.4.1).

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

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5
PÇ-1-----
PÇ-2-----
PÇ-3-----
PÇ-455555
PÇ-5-----
PÇ-6-----
PÇ-7-----
PÇ-8-----
PÇ-9-----
PÇ-10-----
PÇ-11-----
PÇ-12-----
PÇ-13-----
PÇ-14-----
PÇ-15-----
PÇ-16-----
PÇ-17-----
PÇ-18-----
PÇ-19-----
PÇ-20-----
PÇ-21-----
PÇ-22-----
PÇ-23-----
PÇ-24-----
PÇ-25-----
PÇ-26-----
PÇ-27-----
PÇ-28-----
PÇ-29-----
PÇ-30-----

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

HaftaKonularÖn Hazırlık
1Bilgisayar sisteminin yapısı, program yazım aşamalarıDers notları
2Algoritmalar, akış diyagramlarıDers notları
3Matlab, VB, VBA, R veya Python programlamaya girişDers notları
4Değişkenler, veri yapıları, operatörlerDers notları
5DizilerDers notları
6Program çıkışı ve sonuç gösterme işlemleriDers notları
7Şart BildirimleriDers notları
8Ara Sınav 1
9DöngülerDers notları
10Fonksiyon ve alt programlar Ders notları
11Dosyaya yazma, Dosyadan veri okumaDers notları
12Ara Sınav 2 /Uygulama ve Konu TekrarıDers notları
13Nesneler / structure (yapı, biçim)Ders notları
14Mühendislikte Problem Çözümleri Ders notları
15Konu Tekrarı ve UygulamalarıDers notları
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 Saati141
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)210
Final (Sınav Süresi + Sınav Hazırlık Süresi)115
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok