GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BMH115 BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ Ders 1 1 3,00

Lisans


Türkçe


Bu dersin amacı, öğrencilere bilgisayar mühendisliği disiplininin temellerini öğretmek; bilgisayar donanımı ve yazılımının temel bileşenlerini, programlama prensiplerini, algoritmaları, veri yapılarını ve bilgisayar ağlarını anlamalarını sağlamaktır. Aynı zamanda mühendislik etiği ve teknolojinin topluma etkisi gibi konuların yanı sıra bilgisayar mühendisliğinin diğer disiplinlerle etkileşimini kavratmaktır. Ders, öğrencilere bilgisayar mühendisliği problemlerine analitik bir bakış açısıyla yaklaşma ve temel mühendislik çözümleri üretme becerilerini kazandırmayı amaçlar. Ayrıca, bilgisayar mühendisliği alanındaki iş olanakları ve gelecekteki gelişmeler hakkında rehberlik sunmayı hedefler.


Dr. Öğr. Üyesi Ahmet Sertol KÖKSAL


1 Bilgisayarın temel bileşenlerini ve işlevlerini tanımlar.
2 Algoritma ve programlama dillerinin temel prensiplerini açıklar.
3 Veri depolama ve işleme süreçlerini anlar ve bu süreçleri bilgisayar sistemlerine uygular.
4 Ağ ve internet yapılarıyla ilgili temel kavramları tanır ve bu yapıların işleyişini kavrar.
5 Yazılım mühendisliği, yapay zeka ve bilgisayar grafikleri gibi bilgisayar mühendisliği alt disiplinlerine giriş yaparak temel bilgileri edinir.

Birinci Öğretim


Yoktur


Yoktur


Bu ders, bilgisayar mühendisliğinin temel kavramlarına giriş niteliğindedir. Bilgisayarın tarihçesi, temel bileşenleri, veri işleme ve depolama, veritabanları, algoritmalar, programlama dilleri, ağ ve internet, yazılım mühendisliği, bilgisayar grafikleri, yapay zeka, işletim sistemleri ve hesaplama teorisi gibi temel konulara odaklanmaktadır. Ders, öğrencilere bilgisayar mühendisliği alanındaki geniş kapsamlı bilgi ve becerileri kazandırmayı hedeflemektedir.


Hafta Konular (Teorik) Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Bilgisayar Bilimlerine Giriş Sunum, tartışma Bilgisayar biliminin temel kavramlarına dair kaynakları inceleyiniz.
2 Veri Depolama Yöntemleri Sunum, uygulamalı çalışma Veri depolama yöntemlerini araştırınız.
3 Veri İşleme Süreçleri Sunum, grup çalışması Veri işleme algoritmaları üzerine çalışınız.
4 İşletim Sistemleri ve Görevleri Sunum, tartışma Farklı işletim sistemlerini inceleyiniz.
5 Ağ ve İnternet Temelleri Sunum, interaktif tartışma Ağ ve internet teknolojileri üzerine araştırma yapınız.
6 Algoritma Geliştirme ve Analizi Sunum, problem çözme çalışmaları Temel algoritma kavramlarını gözden geçiriniz.
7 Yazılım Mühendisliği Süreçleri Sunum, vaka çalışmaları Yazılım geliştirme yaşam döngüsünü inceleyiniz.
8 Veri Soyutlama ve Modelleme Sunum, uygulamalı çalışma Veri soyutlama tekniklerini inceleyiniz.
9 Veritabanı Yönetim Sistemleri Sunum, grup çalışması Veritabanı yönetim sistemlerini inceleyiniz.
10 Bilgisayar Grafikleri ve Uygulamaları Sunum, uygulamalı çalışma Bilgisayar grafikleri ile ilgili kaynakları gözden geçiriniz.
11 Yapay Zeka ve Uygulamaları Sunum, tartışma, proje çalışması Yapay zeka uygulamaları hakkında bilgi edininiz.
12 Hesaplama Teorisi Temelleri Sunum, tartışma Hesaplama teorisi ile ilgili temel kavramları inceleyiniz.
13 Proje Sunumları Sunum, geri bildirim Projelerinizi hazırlayınız ve sunum için prova yapınız.
14 Genel Değerlendirme ve Kapanış Tartışma, geri bildirim Dersi gözden geçirip değerlendiriniz.

Brookshear, J. G., & Brylow, D. (2020). Computer science: an overview. Pearson.



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 80
Ev Ödevi 1 20
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 70
Proje Sunma 1 30
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yoktur


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 14 3 42
Proje Hazırlama 1 8 8
Bireysel Çalışma 14 1 14
Ara Sınav İçin Bireysel Çalışma 1 4 4
Final Sınavı içiin Bireysel Çalışma 1 4 4
Ev Ödevi 1 2 2
Toplam İş Yükü (saat) 76

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11
ÖÇ 1 3
ÖÇ 2 3
ÖÇ 3 3
ÖÇ 4 3
ÖÇ 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek