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 Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Bilgisayar Mühendisliği Lisans Programı
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, Ziya Cihan Tayşi
Asistan(lar)ıAhmet Elbir
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
  • Vatansever Fahri, “Algoritma Geliştirme ve Programlamaya Giriş”, Seçkin Yayıncılık, 2011
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ı akış şemaları kullanarak betimlemeyi öğrenir.
  4. Öğrenci algoritmaları akış şemaları kullanarak betimlemeyi öğrenir.
  5. Öğrenci bilgisayar mühendisliğinin alt alanları hakkında bilgi sahibi olur.

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ı
2Yazılım ve Donanım Kavramları
3Bilgisayar Mimarisi / Veri İşleme / İşaretli-İşaretsiz Sayılar / Kesirli Sayılar / Tabanlar Arası Dönüşüm
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
9
10Karakter Dizileri
11Çok Boyutlu Diziler
12Arama Algoritmaları
13Ara Sınav 2
14Sıralama Algoritmaları / Algoritma Karmaşıklığı
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar1010
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev310
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 Saati123
Laboratuar102
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması123
Derse Özgü Staj
Ödev38
Küçük Sınavlar/Stüdyo Kritiği
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