Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Bilgisayar Bilimlerine GirişBLM101146302
ÖnkoşullarYok
YarıyılGüz
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Bilgisayar Mühendisliği Lisans Programı
Zorunlu @ Bilgisayar Mühendisliği Lisans Programı (2023 versiyon) (%30 İngilizce)
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimBilgisayar Mühendisliği Bölümü
Dersin Koordinatörü M. Amaç Güvensan
Dersi Veren(ler) M. Amaç Güvensan, Göksel Biricik, H.İrem Türkmen
Asistan(lar)ıSultan Sevgi TURGUT , Meliha Gizem ÇELİK, Rukiye BAŞKARA, Muzaffer Kaan YÜCE
Dersin AmacıDaha önce hiç tecrübesi olmayan öğrencilere Bilgisayar Mühendisliği temel bilgilerinin öğretilmesi ve algoritma tasarlama yeteneğinin kazandırılması.
Dersin İçeriğiBilgisayarın Tarihçesi ; Bilgisayar Bilimlerinin ve Mühendisliğinin Temel Konuları ; Yazılım ve Donanım Kavramları ; Bilgisayar Mimarisi ; Veri İşleme ; İşaretli-İşaretsiz Tam Sayılar ; Kesirli Sayılar ; Tabanlar Arası Dönüşüm ; Algoritmaya Giriş ; Akış Diyagramları ; Sözde Kod ; Girdi-Çıktı ; Aritmetik İşlemler ; Kontrol Deyimleri ; Döngüler Kodlamaya Giriş ; Temel Veri Tipleri ; Diziler ; Min-Max Problemi ; Karakter Dizileri ; Çok Boyutlu Diziler ; Arama Algoritmaları ; Sıralama Algoritmaları ; Algoritma Karmaşıklığı
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • J. Glenn Brookshear, Dennis Brylow, “Bilgisayar Bilimine Giriş”, Nobel Akademik Yayın, 2016
  • Fahri Vatansever, Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayıncılık, 2017
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenci bilgisayar mühendisliği ile ilgili temel kavramları öğrenir.
  2. Öğrenci doğru ve verimli algoritma tasarımını öğrenir.
  3. Öğrenci algoritmaları programlama dili ile ifade etmeyi ve hata ayıklamayı öğrenir.
  4. Öğrenci algoritmaları akış şemaları kullanarak betimlemeyi öğrenir.
  5. Öğrenci bilgisayar mühendisliğinin alt alanları hakkında bilgi sahibi olur.

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

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5

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

HaftaKonularÖn Hazırlık
1Bilgisayarın Tarihçesi / Bilgisayar Bilimlerinin ve Mühendisliğinin Temel Konuları
2Bilgisayar Mimarisi / Sayı Sistemleri / Tabanlar Arası Dönüşüm
3 Veri Saklama ve İşleme / İşaretli-İşaretsiz Sayılar / Tam ve Kesirli Sayılar
4Algoritmaya Giriş / Akış Diyagramları / Sözde Kod
5Girdi-Çıktı / Aritmetik İşlemler / Kontrol Deyimleri
6Döngüler
7Kodlamaya Giriş / Temel Veri Tipleri
8Ara Sınav 1
9Tek Boyutlu Diziler
10Karakter Dizileri
11Çok Boyutlu Diziler
12Kodlama Uygulamaları
13Arama Algoritmaları
14Sıralama Algoritmaları ve Algoritma Karmaşıklığı
15İşletim Sistemleri ve Bilgisayar Ağları
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ği28
Ödev312
Sunum/Jüri
Projeler110
Seminer/Workshop
Ara Sınavlar230
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 Saati143
Laboratuar102
Uygulama32
Arazi Çalışması
Sınıf Dışı Ders Çalışması122
Derse Özgü Staj
Ödev38
Küçük Sınavlar/Stüdyo Kritiği22
Projeler132
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)28
Final (Sınav Süresi + Sınav Hazırlık Süresi)116
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok