· web viewnİŞantaŞi Ünİversİtesİ . mÜhendİslİk mİmarlik fakÜltesİ . b. İlgİsayar...
TRANSCRIPT
NİŞANTAŞI ÜNİVERSİTESİ
MÜHENDİSLİK MİMARLIK FAKÜLTESİ
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
A.Amaçlar
Ulusal/uluslararası bilişim kuruluşlarında bilgisayar mühendisliğinde alanında araştırma-geliştirme yapacak üretken bir mühendis veya akademik alanda bir bilim insanı olarak çalışabilecek, girişimci ve alanlarında rekabet edebilen mühendisler yetiştirmek.
B.Hedefler
Bilgisayar mühendisliği bilimini üretici ve sürükleyici bir güç haline getiren, küresel alandaki gelişmeleri izleyebilen ve rekabet cesaretine sahip mühendisleri yetiştirmek üzere sürekli yenilenme ve gelişme bilinciyle çalışan bir bölüm olmak.
C. Program Öğrenme Çıktıları
1. Matematik, fen bilimleri ve ilgili mühendislik disiplinine özgü konularda yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri, karmaşık mühendislik problemlerinde kullanabilme becerisi.
2. Karmaşık mühendislik problemlerini saptama, tanımlama, formüle etme ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi.
3. Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi.
4. Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirme, seçme ve kullanma becerisi; bilişim teknolojilerini etkin bir şekilde kullanma becerisi.
5. Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi.
6. Bilişim Teknolojilerinin yönetim, denetim, gelişim ve güvenliği/güvenilirliği hakkında bilgi sahibi olma ve farkındalık,
7. Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi.
8. Türkçe sözlü ve yazılı etkin iletişim kurma becerisi; en az bir yabancı dil bilgisi; etkin rapor yazma ve yazılı raporları anlama, tasarım ve üretim raporları hazırlayabilme, etkin sunum yapabilme, açık ve anlaşılır talimat verme ve alma becerisi.
9. Yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişebilme, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi.
10. Etik ilkelerine uygun davranma, mesleki ve etik sorumluluk bilinci; mühendislik uygulamalarında kullanılan standartlar hakkında bilgi.
11. Proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş hayatındaki uygulamalar hakkında bilgi; girişimcilik, yenilikçilik hakkında farkındalık; sürdürülebilir kalkınma hakkında bilgi.
12. Mühendislik uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ve çağın mühendislik alanına yansıyan sorunları hakkında bilgi; mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık.
D. Eğitim Öğretim Metotları
Öğretme – öğrenme yöntem ve stratejileri, öğrencilerin kendi kendine çalışma, yaşam boyu öğrenme, gözlem yapma, başkasına öğretme, sunma, eleştirel düşünme, takım çalışması, bilişimden etkin yararlanma gibi becerilerini arttıracak şekilde seçilmektedir.
Ayrıca, öğretim tarzının farklı kabiliyetleri olan öğrencileri destekleyecek biçimde olmasına dikkat edilir. Programında kullanılan eğitim-öğretim metotları aşağıdaki listede verilmiştir*:
Metot BaĢlıca öğrenme faaliyetleri Kullanılan Araçlar
1Ders Dinleme ve anlamlandırma
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz
2Tartışmalı Ders Dinleme ve anlamlandırma, gözlem/durumları
işleme, eleştirel düşünme, soru geliştirme
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz
3 Özel Destek / Yapısal Örnekler
Önceden planlanmış özel beceriler
4 Rol Yapma / Drama
Önceden planlanmış özel becerilerStandart derslik teknolojileri, özel donanım
5 Problem Çözme
Önceden planlanmış özel beceriler
6 Vaka Çalışması
Önceden planlanmış özel beceriler
7Beyin Fırtınası
Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme, takım çalışması
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz
8Küçük Grup Tartışması
Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz
9Gösterim
Dinleme ve anlamlandırma, gözlem/durumları işleme
Gözleme imkan verecek gerçek ya da sanal ortam
10Benzetim
Dinleme ve anlamlandırma, gözlem/durumları işleme, Bilişim becerileri
Gözleme imkan verecek gerçek ya da sanal ortam
11Seminer
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim, Dinleme ve anlamlandırma, yönetsel beceriler
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz, özel donanım
12
Grup Çalışması
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim, eleştirel düşünme, soru geliştirme, yönetsel beceriler, takım çalışması
İnternet veri tabanları, kütüphane veri tabanları, e-posta, çevrimiçi sohbet,Web tabanlı tartışma forumları
13 Saha / Arazi Çalışması
Gözlem/durumları işleme, Araştırma – yaşam boyu öğrenme, teknik gezi ve incelemeler
14Laboratuar
Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması
Özel donanım
15Ödev
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim
Internet veri tabanları, kütüphane veri tabanları, e-posta
16Sözlü
Araştırma – yaşam boyu öğrenme, durumları işleme, soru geliştirme, yorumlama, sunum
17 İnceleme / Anket Çalışması
Araştırma – yaşam boyu öğrenme, yazma, okuma
18Panel Dinleme ve anlamlandırma, gözlem/durumları
işleme
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz, özel donanım
19
Konuk KonuşmacıDinleme ve anlamlandırma, gözlem/durumları işleme
Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz,özel donanım
20Öğrenci Topluluğu Faaliyetleri / Projeleri
Gözlem/durumları işleme, eleştirel düşünme, soru geliştirme, takım çalışması, Araştırma – yaşam boyu öğrenme, yazma, okuma, yönetsel beceriler, Önceden planlanmış özel beceriler
E. Alınacak Derece
Bu bölüm, yüksek öğretimde Bilgisayar Mühendisliği bilimi alanında 240 AKTS’lik birinci aşama derece sistemine tabidir. Program başarılı bir şekilde tamamlanıp, program yeterlilikleri sağlandığında Bilgisayar Mühendisliği bilimi alanında Lisans derecesine sahip olunur.
F. Kabul KoĢulları
Bölüme kayıt yaptırmak isteyen öğrenci, üniversitenin akademik ve yasal mevzuatı çerçevesinde ÖSYM tarafından belirlenen süreçleri tamamlamak / sınavları başarmış olmak zorundadır. Yurtiçi veya dışında eşdeğer programda öğrenimine başlamış bir öğrenci yatay geçiş için başvuru yapabilir. Öğrencilerin kabulü dönem başlamadan, her bir öğrencinin şartları ve başvuru yaptığı derece dikkate alınarak incelenir ve özel olarak değerlendirilir. Üniversiteye giriş hakkında daha etraflı bilgi Kurum Tanıtım Kataloğu`nda mevcuttur. Üniversite tarafından onaylanmış ve bir anlaşma ile sınırları belirlenmiş öğrenci değişim programları kapsamında yurtdışından gelen öğrenciler bölümde verilen dersleri alabilirler.
G.Mezunların İstihdam Olanakları ve Üst Kademeye Geçiş
Endüstride bilgisayar destekli otomasyon, kamu ve özel sektörde yazılım geliştirme, veritabanı yönetimi, ağ güvenliği ve sistem yönetimi alanlarında iş imkanı bulmaktadırlar. Programı başarılı bir şekilde tamamlayan öğrenci Bilgisayar Mühendisliği bilim alanında veya bu alandan öğrenci kabul eden diğer bilim dallarında yüksek lisans ve doktora derecelerine başvuruda bulunabilir.
H.Mezuniyet Koşulları
Dereceyi alabilmek / programı tamamlamak için akademik yıl sonunda yapılması gereken veya programın tamamlanmasını müteakip özel bir dönem sonu sınavı veya final sınav dönemi yoktur. Bununla birlikte, her yarıyıl sonunda genellikle dönemin hemen bitişini müteakip iki hafta süreli dönem sonu sınavları vardır. Ayrıca, mezuniyet için öğrencinin 40 iş günü endüstride başarılı bir staj yapmış olması gerekmektedir. Staj mezuniyet ön
şartı olmakla birlikte programda ayrıca kredilendirilmemiştir. Staj ile elde edilecek deneyim ve gerekli iş yükü program içerisinde ilgili derslerin içerik, uygulama ve çalışma iş yükleri içerisinde dikkate alınmıştır. Buna ek olarak, öğrencinin bir proje çalışması sonunda hazırlayacağı Bitirme Çalışması ve bu çalışmasına yönelik sözlü tez sunumu yapması da (8. yarıyılda) istenmektedir.
J. Ölçme – Değerlendirme ve Puanlama
Bu bölüm, ilgili dersin ders tanıtım ve uygulama formunda açıklanmıştır. Ödev, proje, kısa sınav ve laboratuvar çalışmalarının not değerlendirmeleri ve derse devam final veya ara sınav notlarının içine dağıtılabilir. Lütfen geniş bilgi için Ders Planı bölümündeki ilgili derse bakınız.
K. Ders Planı – (Bilgisayar Mühendisliği Bölümü Öğretim Programı)
BİRİNCİ YILGÜZ YARIYILI
(1.YARIYIL)KODU DERS ADI
TEORİK
UYGULAMA
KREDİ
AKTSTRD101 Türk Dili I 2 0 2 2
ATA101 Atatürk İlke ve İnkılap Tarihi I 2 0 2 2TML101 Matematik I 2 1 3 4BLG101 Programlama I 2 2 3 8TML103 Fizik I 2 1 3 4BLG103 Bilgisayar Mühendisliğine Giriş 3 0 3 4UNI101 Araştırma ve Sunum Teknikleri 2 0 2 3ING101 İngilizce I 3 0 3 3TOPLAM 18 4 21 30
BİRİNCİ YILBAHAR YARIYILI
(2.YARIYIL)KODU DERS ADI
TEORİK
UYGULAMA
KREDİ
AKTSTRD102 Türk Dili II 2 0 2 2
ATA102 Atatürk İlke ve İnkılap Tarihi II 2 0 2 2TML102 Matematik II 2 1 3 4BLG104 Elektronik 2 0 2 4TML104 Fizik II 2 1 3 4BLG112 Programlama II 2 2 3 8BIT102 Bilgi ve İletişim Teknolojileri 2 1 3 3ING102 İngilizce II 3 0 3 3
TOPLAM 17 5 21 30
İKİNCİ YILGÜZ YARIYILI
(3.YARIYIL)KODU DERS ADI TEORİK
UYGULAMA
KREDİ
AKTS
END201 Olasılık ve İstatistik 2 1 3 4
TML107 Lineer Cebir 2 1 3 4
BLG203 Nesneye Yönelik Programlama 2 2 3 5
BLG205 Bilgisayar Organizasyonu 3 0 3 5
BLG201 Mantıksal Tasarım 2 1 3 4Bölüm Dışı Seçmeli 1 3 0 3 4
Bölüm Dışı Seçmeli 2 3 0 3 4
TOPLAM 17 5 21 30İKİNCİ YIL
BAHAR YARIYILI (4.YARIYIL)KODU DERS ADI TEORİ
KUYGULAM
AKRED
İAKT
STML202 Ayrık Matematik 2 1 3 4
BLG202 Veri Yapıları 2 2 3 5
BLG204 Biçimsel Diller ve Otomatlar 3 0 3 4
BLG208 Sistem Analiz ve Tasarımı 2 1 3 4
BLG206 Mikroişlemciler 2 1 3 5Bölüm Dışı Seçmeli 3 3 0 3 4
Bölüm Dışı Seçmeli 4 3 0 3 4
TOPLAM 17 5 21 30
ÜÇÜNCÜ YILGÜZ YARIYILI
(5.YARIYIL)KODU DERS ADI TEORİK
UYGULAMA
KREDİ AKTS
BLG303 Görsel Programlama 2 2 3 5
BLG305 İşletim Sistemleri 2 1 3 4
BLG307 Veri Tabanı 2 2 3 4Bölüm İçi Seçmeli 1 3 0 3 4
Bölüm İçi Seçmeli 2 3 0 3 4
Bölüm İçi Seçmeli 3 3 0 3 4BLG301 Mesleki Staj I 0 0 0 5
Seçmeli Ders Havuzu (Üç ders seçilecektir)
BLG309 Nesneye Yönelik Analiz ve Tasarım
3 0 3 4
BLG311 Algoritmalar ve Analizi 3 0 3 4
BLG313 Proje Yönetimi 3 0 3 4
BLG315 Bilgisayar Grafiği 3 0 3 4
BLG317 Mikroişlemci Kontrollü Sistem Tasarımı
3 0 3 4
BLG319 Yöneylem Araştırması 3 0 3 4
BLG321 İleri Veri Yapıları 3 0 3 4
BLG323 Gömülü Programlama 3 0 3 4
BLG325 Sinyal İşleme 3 0 3 4
BLG327 Görüntü İşleme 3 0 3 4
BLG329 İnsan Bilgisayar Etkileşimi 3 0 3 4
BLG331 Bilgisayar Mühendisliğinde Özel Konular
3 0 3 4TOPLAM 15 5 18 30
İKİNCİ YILBAHAR YARIYILI
(6.YARIYIL)KODU DERS ADI TEORİK
UYGULAMA
KREDİ AKTS
BLG302 Ağlar 2 1 3 4
BLG304 Web Programlama 2 1 3 5
BLG306 Yazılım Mühendisliği 2 1 3 5
BLG308 Veri Madenciliği 3 0 3 4Bölüm İçi Seçmeli 4 3 0 3 4
Bölüm İçi Seçmeli 5 3 0 3 4
Bölüm İçi Seçmeli 6 3 0 3 4
Seçmeli Ders Havuzu (Üç ders seçilecektir)
BLG310 Doğal Dil İşleme 3 0 3 4
BLG312 Veritabanında İleri Konular 3 0 3 4
BLG314 Programlama Dilleri 3 0 3 4
BLG316 Sistem Programlama 3 0 3 4
BLG318 Yapay Sinir Ağları 3 0 3 4
BLG320 Uzman Sistemler 3 0 3 4
BLG322 Bilgisayarlı Simülasyon 3 0 3 4
BLG324 Mobil Programlama 3 0 3 4TOPLAM 18 3 21 30
DÖRDÜNCÜ YILGÜZ YARIYILI
(7.YARIYIL)KODU DERS ADI TEORİK UYGULAMA
KREDİ AKTS
BLG403 Bitirme Projesi I 0 6 3 8
BLG405 Yapay Zeka 3 0 3 5
Bölüm İçi Seçmeli 7 3 0 3 4Bölüm İçi Seçmeli 8 3 0 3 4Bölüm İçi Seçmeli 9 3 0 3 4
BLG401 Mesleki Staj II 0 0 0 5Seçmeli Ders Havuzu (Üç ders seçilecektir)
BLG407 Yazılımda Kalite ve Test Süreci 3 0 3 4
BLG409 Ağ Güvenliği 3 0 3 4
BLG411 Ağ Protokolleri 3 0 3 4
BLG413 Robotik 3 0 3 4
BLG415 Paralel Programlama 3 0 3 4
BLG417 Dağıtık Sistemler 3 0 3 4TOPLAM 12 6 15 30
DÖRDÜNCÜ YILBAHAR YARIYILI
(8.YARIYIL)KODU DERS ADI TEORİK UYGULAMA
KREDİ AKTS
BLG404/BLG402
İş Başında Mesleki Uygulamalar/Bitirme Projesi 0 4 2 26Bölüm Dışı Seçmeli 5 3 0 3 4Seçmeli Ders Havuzu (Bir ders seçilecektir)UNI402 Ekolojik Sürdürülebilirlik 3 0 3 4
TOPLAM 3 12 9 30
L.GENEL TOPLAMLAR
GENEL TOPLAMLAR
TOPLAM TEORİK DERS SAATİ SAYISI 128
TOPLAM UYGULAMA DERS SAATİ SAYISI 31
TOPLAM SEÇMELİ DERS SAATİ SAYISI 45
TOPLAM SEÇMELİ DERS AKTS KREDİSİ 56
TOPLAM AKTS KREDİSİ 240
M. AÇIKLAMALAR
*: Seçilen ilgili seçmeli dersi (Yabancı Dil) dersini alan öğrenci ilerleyen yarıyıllarda aynı yabancı dil dersinin devamı niteliğindeki dersi seçecektir. (Örnek; Rusça I seçmeli dersini alan öğrenci, ilerleyen yarıyıllarda dersin devamı niteliğindeki Rusça II ve Rusça III derslerini alacaktır. Ayrıca ilgili dersler ön koşullu ders sınıfında olup, üst dönemdeki dersin alınabilmesi ancak alt dönemdeki dersin/derslerin başarılması şartına/önkoşuluna bağlıdır.
**: Mesleki İngilizce ve Almanca dersleri ön koşullu ders sınıfında olup, üst dönemdeki dersin alınabilmesi
***: Burada ifade edilmeyen diğer hususlar konusunda; (bknz: Nişantaşı Üniversitesi yönetmelikleri)
1.YARIYIL
Türk Dili IDers Türk Dili I Kod TRD101
Course Turkish Language I Code TRD101
Krediler Teori: 2 Uygulama: 0 Kredi: 2 AKTS: 2
İçerik Türkçenin yapı ve anlam bakımından özellikleri, temel eserler, toplum içinde kendini ifade etme, dili doğru ve etkili kullanma yolları.
İngilizce İçerik Turkish structure and semantic features, basic works in the community, self-expression, the ways using language correctly and effectively.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3
Haftalık Ders Konuları
1.Hafta Dersin amacı ve işleyişi, Dil nedir? Dilin insan hayatındaki yeri
2.Hafta Dilin özellikleri ve dilin yapısını kavrama, Sözlü anlatım çalışmaları, Noktalama işaretleri
3.Hafta Dil birlikleri, Türkçenin yeri; lehçe, şive ve ağız arasındaki farklar, Dil-düşünce ilişkisini kavrama
4.Hafta Belli başlı Türkçe eserlerin değerlendirilmesi, Yazım kuralları
5.Hafta Örneklerle ses bilgisi, Kültürün değişen ve değişmeyen unsurları
6.Hafta Türkçede sözcük yapısının incelenmesi, Yazı için ön hazırlıklar, Dilekçe, tutanak, form yazımı
7.Hafta Sözcük çeşitleri. Yapısı bakımından sözcükler, Sözcük geliştirip değiştirme, Türetme yolları
8.Hafta Ara Sınav
9.Hafta Söz öbekleri, Klasik kurmaca türler, Ödev, Proje hazırlama
10.Hafta Paragraf ve metin çeşitleri
11.Hafta Türkçede cümle yapısı ve cümle türleri, Bilimsel yazı teknikleri, Yazmada plan nasıl yapılır?
12.Hafta Cümle üstü dil yapıları, Yazılı anlatımın önemi
13.Hafta Semantik bilgisi, İşlevsel Türler: Deneme - Fıkra-Gazete Köşe yazısı-Söyleşi, Paragraf yazımı; paragraf türleri ve özellikleri
14.Hafta Söz sanatları ve Türkçenin söz varlığı, Atasözleri ve Deyimlerin önemi, Anlatım Bozuklukları
Final Dönemi ve Genel Değerlendirme
Türk Dili I Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Atatürk İlk eve İnkilap Tariki I
Ders Atatürk İlkeleri ve İnkilap Tarihi I Kod ATA101
Course Princ.of Atatürk and History of Turkish Revolution I
Code ATA101
Krediler Teori: 2 Uygulama: 0 Kredi: 2 AKTS: 2
İçerik Modern Türkiye´nin doğuş ve gelişim süreci içindeki olaylar, fikirler ve ilkeler.
İngilizce İçerik Events in the genesis and development of modern Turkey , ideas and principles.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3
Haftalık Ders Konuları
1.Hafta Atatürk ilkeleri ve Türk inkılabı ile ilgili kaynakları tanımış olmak.
2.Hafta Osmanlıdaki yenilik hareketleri kavramış olmak.
3.Hafta Atatürk ilkelerinin tarihi temellerini bilir.
4.Hafta Türkiye Cumhuriyeti´nin devlet yapısını iyi bir şekilde tanımış olur.
5.Hafta Atatürk ilkelerinin tarihi gelişimini bilir.
6.Hafta Atatürk’ün cumhuriyet ve barış kavramlarını bilir.
7.Hafta Atatürk ilke ve inkılaplarının önemini kavrar.
8.Hafta Ara Sınav
9.Hafta Cumhuriyetin değerini ve önemini kavrar.
10.Hafta Devletine ve milletine sahip çıkacak milli iradeye sahip olur.
11.Hafta Cumhuriyete ve laikliğe karşı oluşacak iç ve dış tehditlere karşısında uyanık olur.
12.Hafta Ülkesini, vatanını ve milletini tanıyarak, onlara uygun politikalar üreten bir bilgi birikimine sahip olur.
13.Hafta TBMM açılma sürecini bilir.
14.Hafta Sevr anlaşmasının yaptırımlarını kavrar.
Final Dönemi ve Genel Değerlendirme
Atatürk İlkeleri ve İnkilap Tarihi I Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel
x
düzeyinde en az bir yabancı dil bilgisine sahiptir9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve
teknolojideki gelişmeleri izler ve kendini sürekli yenilerx
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
İngilizce I
Ders İngilizce I Kod ING101
Course English I Code ING101
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 3
İçerik Öğrencilerin sonraki yıllarda görecekleri mesleki İngilizce derslerini takip edebilmeleri, lisans sonrası ve meslek hayatlarında ihtiyaç duyacakları; İngilizceye temel oluşturacak seviyede İngilizce dilbilgisi, kelime dağarcığı, okuduğunu anlama, sözlü anlatım ve yazma becerileri.
İngilizce İçerik Students can follow professional English lessons that they will see in the next years. They need in postgraduate and professional life ; English grammar at basis level of English, vocabulary , reading comprehension, oral and writing skills.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3
Haftalık Ders Konuları
1.Hafta Nice to meet you! a. Personal pronouns b. Present Simple tense, verb “to be” c. Verb to be, negative and interrogative form
2.Hafta Nice to meet you! (cont.) a. Nouns : singular and plural b. Possessive adjectives c. The indefinite article d. Prepositions
3.Hafta How old are you? a. Numbers b. Questions with “what” and “how old” c. Determiners
4.Hafta How old are you? (cont.) a. Countable uncountable nouns b. Possessives
5.Hafta I like my family. a. Have got / has got b. this , that, these, those
6.HaftaDo you like...?a. Simple Present Tense affirmative b. Time adverbials with S. Present Tense
7.Hafta Do you like...(cont.)? a. Simple Present Tense negative, interrogative b. State verbs (love, hate…) c. Performative verbs
8.Hafta Ara Sınav
9.Hafta What time is it? a. Telling the time
10.Hafta Consolidation a. Revision
11.Hafta Leisure time a. Gerunds (I like swimming)
12.Hafta Hande’s room a. There is / there are b. Prepositions (at, in, under…)
13.Hafta Can you cook? a. Can and Can not b. Ability, request, permission
14.Hafta How can I get to the hospital? a. Giving directions b. Imperatives c. Cardinal numbers
Final Dönemi ve Genel Değerlendirme
İngilizce I Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Programlama I
Ders Programlama I Kod BLG101
Course Programming I Code BLG101
Krediler Teori: 2 Uygulama: 2 Kredi: 3 AKTS: 8
İçerik Bilgisayarlar ile problem çözme, algoritma, program ve programlama dilleri kavramları. Giriş-işlem-çıkış süreci, algoritma tasarımı, algoritmanın ifade edilmesi.
İngilizce İçerik Problem solving with computers, algorithm, programming and programming. Input-processing-output process, algorithm design, expression of algorithm.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3,13
Haftalık Ders Konuları
1.HaftaBilgisayar Bilimlerinin ve Mühendisliğin Temel Konuları
2.HaftaYazılım ve Donanım Kavramları
3.Hafta Sayı Tabanları, Tabanlar Arası Dönüşüm, İşaretli Sayılar, İşaretli Sayılarda İşlemler
4.HaftaProgramlama Dillerinin Tanıtımı
5.HaftaAlgoritma Kavramı
6.HaftaYarı Kodlama
7.HaftaTemel veri tipleri ve işlemler; tam sayı, kesirli sayı, karakter, diziler, toplama, çıkarma, çarpma, bölme, giriş/çıkış
8.HaftaAra Sınav
9.HaftaKontrol deyimleri
10.HaftaDöngüler
11.HaftaDöngüler
12.HaftaDiziler ve Matrisler
13.HaftaArama Algoritmaları
14.HaftaSıralama Algoritmaları
Final Dönemi ve Genel Değerlendirme
Programlama I Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Matematik I
Ders Matematik I Kod TML101
Course Mathematics I Code TML101
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Önbilgiler, Fonksiyonlar, Limit ve Süreklilik, Türev, Türevin Uygulamaları.
İngilizce İçerik Functions, Limits and Continuity, Derivatives, Applications of Derivatives.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,5,7,8,9,11,12,15,
Haftalık Ders Konuları
1.Hafta Kümeler, Mutlak Değer ve Özellikleri,Eşitsizlikler, Doğrunun ve Çemberin Analitik İncelenmesi
2.Hafta Fonksiyon Kavramı, Bazı Özel Fonksiyonlar (Kuvvet, Polinom, Mutlak Değer Fonk.), Trigonometrik ve Ters Trigonometrik fonksiyonlar,Üstel, Logaritmik ve Hiperbolik Fonksiyonlar
3.Hafta Limit Kavramı, Sağ ve Sol Taraflı Limitler, Belirsiz Şekiller, Trigonometrik Fonksiyonların Limitleri
4.Hafta Fonksiyonlarda Süreklilik,Sürekli Fonksiyonların Özellikleri ( Aradeğer Teoremi, Mutlak Maks, Min, Yerel Maks, Min tanımları )
5.Hafta Türev kavramı, Türev Alma Kuralları6.Hafta Yüksek Mertebeden Türev, Ters Fonksiyonun Türevi, Trigonometrik
Fonksiyonların Türevi7.Hafta Ters Trigonometrik Fonksiyonların Türevi, Logaritma Fonksiyonunun Türevi,
Hiperbolik ve Ters Hiperbolik Fonksiyonların Türevi8.Hafta Ara Sınav9.Hafta Parametrik Denklemleri Verilen Fonksiyonların Türevleri, Kapalı Fonksiyonların
Türevi10.Hafta Türevin Geometrik anlamı, Rolle Teoremi, Ortalama Değer Teoremi, Artan ve Azalan Fonksiyonlar, Konkav ve Konveks Fonksiyonlar, Dönüm Noktaları
11.Hafta Maksimum ve Minimum Kavramları , Maksimum ve Minimum Problemleri , Taylor Teoremi,Belirsiz Şekiller ( L Hospital Kuralı )
12.Hafta Belirsiz Şekiller ( L Hospital Kuralı ) Devam, Diferensiyel Kavramı13.Hafta Kutupsal Koordinatlar, Asimptotlar14.Hafta Eğri çizimleriFinal Dönemi ve Genel Değerlendirme
Matematik I Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Fizik I
Ders Fizik I Kod TML103
Course Physics I Code TML103
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Ölçme ve birim sistemleri, statik, kinematik, dinamik.
İngilizce İçerik Measurement and unit systems, statics, sinematics, synamics.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim Metotları
1,2,5,8,12,15,
Haftalık Ders Konuları
1.Hafta Birim sistemleri2.Hafta Vektörler3.Hafta Bir Boyutta Hareket4.Hafta İki Boyutta Hareket5.Hafta Newton’un Hareket Yasaları6.Hafta Newton’un Hareket Yasalarının Uygulamaları7.Hafta Newton’un Evrensel Kütle Çekim Yasası8.Hafta Ara Sınav9.Hafta İş ve Enerji10.Hafta Enerjinin Korunumu11.Hafta Momentum ve Sistemlerin Hareketi12.Hafta Katı Cisimlerin Statik Dengesi13.Hafta Açısal Momentum ve Dönme14.Hafta Maddenin ÖzellikleriFinal Dönemi ve Genel Değerlendirme
Fizik I Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Araştırma ve Sunum Teknikleri
Ders Araştırma ve Sunum Teknikleri Kod UNI101
Course Research Methods and Presentation Skills
Code UNI101
Krediler Teori: 2 Uygulama: 0 Kredi: 2 AKTS: 3
İçerik Bilimsel bir araştırmanın yürütülmesi esnasında izlenmesi gereken temel yol ve yöntemler
İngilizce İçerik Science, knowledge, introduction to philosophy of science, introduction to scientific resarch methods. Literature search, development of data retrieving and analizing skills. Science and Information, Aim and types of Scientific Research, Research Methods, Research Planning, Data Arrangement and data Analysis, Public Survey, Report Writing.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim Metotları
1,2,3,5,6,15
Haftalık Ders Konuları
1.Hafta Giriş: Bilim Felsefesi Nedir?, Bilgi ve Bilimsel Bilgi2.Hafta Araştırma Problem/ Problemlerinin Belirlenmesi3.Hafta Eleştirel Kaynak Taraması4.Hafta Araştırma Soru ve Hipotezlerinin Oluşturulması5.Hafta Araştırma Stratejisinin Belirlenmesi6.Hafta Araştırma Evreni ve Örnekleme7.Hafta Araştırma İçin İkincil Verilerin Derlenmesi8.Hafta Ara Sınav9.Hafta Araştırma İçin Birincil Verilerin Derlenmesi: Anketler10.Hafta Araştırma İçin Birincil Verilerin Derlenmesi: Gözlem ve Mülakat
11.Hafta Araştırmalarda Ölçüm ve Ölçekler
12.Hafta Temel Veri Analiz Yöntemleri
13.Hafta Raporlama: Araştırma Raporunun İçeriği
14.Hafta Raporlama: Araştırma Raporunun Şekli Şartları
Final Dönemi ve Genel Değerlendirme
Araştırma ve Sunum Teknikleri Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel
x
düzeyinde en az bir yabancı dil bilgisine sahiptir9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve
teknolojideki gelişmeleri izler ve kendini sürekli yenilerx
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Bilgisayar Mühendisliğine Giriş
Ders Bilgisayar Mühendisliğine Giriş Kod BLG103
Course Introduction to Computer Programming Code BLG103
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Bilgisayar Mühendisliği kapsamına giren konulara ait temel bilgileri vermek, bölümde yapılan araştırma faaliyetlerinin tanıtılması, öğrencilere yazılı ve sözlü iletişim tekniklerini öğretmek. Öğrencileri genel olarak mühendislik etiği ve özel olarak Bilgisayar Mühendisliği etiği hakkında bilgilendirmek.
İngilizce İçerik To provide basic knowledge on the subjects within the scope of Computer Engineering, the introduction of the research activities in the department , to teach the students oral and written communication skills. To inform students about engineering ethics ingeneral and specifically in Computer Engineering ethics.Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3,4,5
Haftalık Ders Konuları
1.Hafta Bilgisayar Mühendisliği tanımı, iş olanakları ve görev tanımları
2.Hafta Bilgisayarın tarihçesi
3.Hafta Sayı sistemleri: Sayılar kodlar
4.Hafta Temel kapı devreleri ve lojik fonksiyonlar
5.Hafta Veriler üzerine işlemler
6.Hafta Programlama dilleri
7.Hafta İşletim sistemleri
8.Hafta Ara Sınav
9.Hafta Bilgisayar ağları
10.Hafta İletişim teknikleri
11.Hafta Rapor hazırlama araçları
12.Hafta Görsel sunum hazırlama teknikleri ve araçları
13.Hafta Örnek bir görsel sunum tasarımı
14.Hafta Teknik rapor hazırlama teknikleri ve bir çalışmanın raporlanması
Final Dönemi ve Genel Değerlendirme
Bilgisayar Mühendisliğine Giriş Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
2. YARIYIL
Türk Dili II Ders Türk Dili II Kod TRD102
Course Turkish Language II Code TRD102
Krediler Teori: 2 Uygulama: 0 Kredi: 2 AKTS: 2
İçerik Dil konusunda daha bilinçli ve bilgili olunmasını sağlama.
İngilizce İçerik Make more informed and to be knowledgeable about the language.
Ön Koşul Türk Dili I dersinden başarılı olmak
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3
Haftalık Ders Konuları
1.Hafta Film gösterimi ve film üzerinden toplum, birey, sanat, sinema üzerine tartışma
2.Hafta Yapısına göre cümleler
3.Hafta Resmi yazışmalar, resmi yazışma kuralları, özel yazışmalar. Bunlar üzerinde somut örneklere dayanan uygulamalar, Türk yazar ve şairleri ile ilgili bilgilendirici sunum4.Hafta Yazılı anlatım türleri (makale, köşe yazısı, deneme, eleştiri, inceleme)
5.Hafta Anı, biyografi, otobiyografi, günlük vb.
6.Hafta Öykü, roman, tiyatro, senaryo..vb.
7.Hafta Destan, efsane ve şiir türleri
8.Hafta Ara Sınav
9.Hafta Dinleme sanatı, güzel konuşma, heyecan kontrolü
10.Hafta Etkili sunum teknikleri, öğrenci sunumları, ses, diyalog, diksiyon
11.Hafta Sözlü anlatım çeşitleri, hazırlıklı konuşmalar (panel, forum, sempozyum…vb.)
12.Hafta Mülakat, öğrenci sunumlarından örnekler, öğrenci projelerinin somutlaştırılması
13.Hafta Kısaltmalar, yazım kuralları, noktalama işaretleri
14.Hafta Atasözleri ve deyimler
Final Dönemi ve Genel Değerlendirme
Türk Dili II Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Atatürk İlke ve İnkilap Tarihi II
Ders Atatürk İlke ve İnkilap Tarihi II Kod ATA102
Course Princ.of Atatürk and History of Turkish Revolution II
Code ATA102
Krediler Teori: 2 Uygulama: 0 Kredi: 2 AKTS: 2
İçerik Modern Türkiye´nin doğuş ve gelişim süreci içindeki olaylar, fikirler ve ilkeler
İngilizce İçerik Events in the genesis and development of modern Turkey , ideas and principles.
Ön Koşul Atatürk İlke ve İnkilap Tarihi I dersinden başarılı olmak
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3
Haftalık Ders Konuları
1.Hafta Türk İnkılâbının Nitelikleri ve Hedefleri, Siyasal Alandaki İnkılâplar
2.Hafta İlk Anayasa ve Anayasal Değişiklikler, Cumhuriyet Devrinde İlk Siyasi Partiler
3.Hafta Hukuk İnkılâbı, Eğitim ve Kültür Alanındaki İnkılâplar
4.Hafta Toplumsal Alandaki Çalışmalar (Tekkelerin Kapatılması, Kıyafet İnkılâbı, Soyadı Kanunun Kabulü)
5.Hafta Ekonomik Alandaki Atılım ve Gelişmeler
6.Hafta Atatürk Dönemi Türk Dış Politikasına Genel Bir Bakış,(Lozan Barışından Sonra 1923-1932 Döneminde Türkiye’nin Dış Politikaları)
7.Hafta 1932-1939 Döneminde Türkiye’nin Dış Politikasındaki Gelişmeler.(Türkiye’nin Milletler Cemiyetine Girmesi, Balkan Antantı, Montreux Sözleşmesi, Sadabat Paktı, Hatay Sorunu)
8.Hafta Ara Sınav
9.Hafta İkinci Dünya Savaşı ve Türkiye (İkinci Dünya Savaşından Sonra Türkiye’nin Dış Politikası ve Demokrasiye Geçiş)
10.Hafta Cumhuriyetçilik
11.Hafta Milliyetçilik
12.Hafta Halkçılık
13.Hafta Devletçilik
14.Hafta Laiklik, İnkılâpçılık
Final Dönemi ve Genel Değerlendirme
Atatürk İlke ve İnkilap Tarihi II Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
İngilizce II
Ders İngilizce II Kod ING102
Course English II Code ING102
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 3
İçerik Öğrencilerin sonraki yıllarda görecekleri mesleki İngilizce derslerini takip edebilmeleri, lisans sonrası ve meslek hayatlarında ihtiyaç duyacakları; İngilizceye temel oluşturacak seviyede İngilizce dilbilgisi, kelime dağarcığı, okuduğunu anlama, sözlü anlatım ve yazma becerileri.
İngilizce İçerik Students can follow professional English lessons that they will see in the next years. They need in postgraduate and professional life ; English grammar at basis level of English, vocabulary , reading comprehension, oral and writing skills.Ön Koşul İngilizce I dersinden başarılı olmak
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3
Haftalık Ders Konuları
1.Hafta I am studying at the moment. a. Present Continuous Affirmative b. Present Continuous negative and question form c. Time adverbials with Present Contin
2.Hafta Animals are wonderful creatures a. Adjectives (before and after nouns) b. Adjectives after pronouns c. Verb + adjective d. Modifying verb + adjective
3.Hafta Animals are wonderful creatures (cont.) a. Stative and dynamic adjectives b. –ed and – ing adjectives
4.Hafta Animals are wonderful creatures (cont.) a. Adverbs (fast, quickly) b. Adverbs of manner, place and time
5.Hafta I was on holiday a. Simple Past tense affirmative b. Time adverbials with Simple Past tense
6.HaftaI was on holiday (cont.) a. Regular and irregular verbs b. Time clauses with the Simple Past Tense
7.Hafta Which is the best? a. Comparatives and superlatives b. Regular adjectives
8.Hafta Ara Sınav
9.Hafta Which is the best? (cont.) a. Comparatives and superlatives b. Irregular adjectives
10.Hafta Have you ever ridden a horse? a. Present Perfect affirmative b. Time Adverbials
11.Hafta Have you ever ridden a horse? (cont.) a. Present Perfect in use (experience, accomplishment) b. for, since; still, yet c. ever, never d. since, just,
12.Hafta Consolidation Revision
13.Hafta I’ll get a better job after college. a. Simple Future b. will / be going to
14.Hafta Telling stories a. Past Perfect b. Time Adverbials
Final Dönemi ve Genel Değerlendirme
İngilizce II Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Bilgi ve İletişim Teknolojileri
Ders Bilgi ve İletişim Teknolojileri Kod BIT102
Course Information &Communications
Technology
Code BIT102
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 3
İçerik Bilgisayar Temel Kavramları, İnternet ve Servisleri, Windows 7, MS Word, MS Excel, MS Powerpoint, MS Access kullanımı.
İngilizce İçerik Computer basics , Internet and Services, Windows 7 , MS Word, MS Excel, MS PowerPoint , MS Access use.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3,14
Haftalık Ders Konuları
1.Hafta Genel Kavramlar2.Hafta İşletim Sistemi ve Dosya Yönetimi3.Hafta Bilgi ve İletişim4.Hafta Mail, Takvim, Doküman, Günlük5.Hafta MS POWERPOINT - Temel Ayarlar, Sunum Oluşturma, Metin, Görüntüler ve
Tablo6.Hafta MS POWERPOINT - Grafik ve Çizim Nesneleri, Ekran Gösterisi Efektleri, Slayt Gösterisi ve Çıktı Hazırlama
7.Hafta MS WORD - Kelime İşlemciye İlk Adımlar ve Temel İşlemler8.Hafta Ara Sınav
9.Hafta MS WORD - Biçimlendirme (Metin, Paragraf, Belge)10.Hafta MS WORD - Nesneler (Tablo, Resim. Görüntü, Grafik) ve Yazdırma11.Hafta MS EXCEL - Giriş, Hücreler ve Çalışma Sayfaları12.Hafta MS EXCEL - Biçimlendirme13.Hafta MS EXCEL - Biçimlendirme, Formüller ve İşlevler14.Hafta MS EXCEL - Grafikler, Sayfa Yapısı ve Çıktıların HazırlanmasıFinal Dönemi ve Genel Değerlendirme
Bilgi ve İletişim Teknolojileri Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
13 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır
x
Matematik II
Ders Matematik II Kod TML102
Course Mathematics II Code TML102
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Belirsiz integral, integral alma metotları, Belirli integralinin özellikleri, ilgili teoremler, Belirli integralin uygulamaları (Alan, yay uzunluğu, hacım hesabı, yüzey alanı hesabı ) Genelleştirilmiş integraller ve özellikleri, Çok değişkenli fonksiyonlar.
İngilizce İçerik Indefinite integrals, integration techniques, certain integral features of the related theorems, applications of definite integral (area, arc length, volume and surface area), Improper integrals and their properties, functions of several variables.
Ön Koşul LTML 101 Dersinden Geçmiş Olmak.
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim Metotları
1,2,5,8,12,15,
Haftalık Ders Konuları
1.Hafta Belirsiz İntegral, Belirsiz integral alma kuralları, Değişken Değiştirme Yöntemi, Kısmi İntegrasyon Metodu.
2.Hafta Basit kesirlere ayırma yöntemi, Trigonometrik İfadelerin İntegrallenmesi3.Hafta İrrasyonel Cebirsel İfadelerin İntegrallenmesi, Binom İntegralleri.4.Hafta Bazı Özgün İntegrallerin Hesaplanması, Belirli İntegral Tanımı5.Hafta Belirli İntegral Kavramına Getiren Problemler, Belirli İntegral Tanımı ve
Özellikleri.6.Hafta Belirli İntegral Kavramına Getiren Problemler, Belirli İntegral Tanımı ve Özellikleri.7.Hafta Genelleştirilmiş integraller, Özel Olmayan İntegraller, Karışık Örnekler
8.Hafta Ara Sınav9.Hafta Genelleştirilmiş İntegrallerin Yakınsallık Kriterleri10.Hafta Alan Hesabı, Eğri Yayının Uzunluğu11.Hafta Hacim Hesabı12.Hafta Dönel Yüzeyin Alanının Hesabı.13.Hafta Çok Değişkenli Fonksiyonlarda Tanım Kümeleri.14.Hafta İki ve Daha Çok Değişkenli Fonksiyonlarda Limit ve Süreklilik.Final Dönemi ve Genel Değerlendirme
Matematik II Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Fizik II
Ders Fizik II Kod TML104
Course Physics II Code TML104
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Coulomb Kuvveti, Elektrik Alan, Elektrik Akısı, Gauss Yasası, Elektriksel Potansiyel, Kondansatörler, Akımın oluşumu ve Direnç, Doğru Akım Devreleri, Kirchhoff Kanunları, Manyetik Alan, Biot-Savart Yasası, Ampere Yasası, İndüksiyon, Faraday Yasası, Lenz Kanunu, İndüktans, Manyetik Alanda Enerji, LC Devresinde Salınımlar, Elektromanyetik dalgalar
İngilizce İçerik Coulomb force, electric field, electric flux, Gauss's Law, Electric Potential, Capacitors, Current Formation and Resistance, Direct Current Circuits, Kirchhoff's Laws, Magnetic Field, Biot-Savart Law, Ampere's Law, Induction, Faraday's Law, Lenz's Law, Inductance, magnetic Field Energy, LC Circuit oscillations, Electromagnetic waves
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100
Eğitim
Öğretim Metotları
1,2,5,8,12,15,
Haftalık Ders Konuları
1.Hafta Coulomb Yasası ve Elektriksel Kuvvet2.Hafta Elektrik Alanı ve Gauss Yasası3.Hafta Elektriksel Potansiyel
4.Hafta Sığa ve Kondansatörler, Dielektriklerin Özellikleri5.Hafta Akım ve Direnç6.Hafta Doğru Akım Devreleri7.Hafta Elektromanyetik Kuvvet8.Hafta Ara Sınav9.Hafta Manyetik Alan Kaynakları10.Hafta Elektromanyetik İndüksiyon, Faraday Yasası11.Hafta Elektromanyetik İndüksiyon, Özindüksiyon12.Hafta Alternatif Akım Devreleri (RL ve RC Devreleri)13.Hafta Alternatif Akım Devreleri (RLC Devreleri)14.Hafta Elektromanyetik DalgalarFinal Dönemi ve Genel Değerlendirme
Fizik II Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Elektronik
Ders Elektronik Kod BLG104
Course Electronics Code BLG104
Krediler Teori: 2 Uygulama: 0 Kredi: 2 AKTS: 4
İçerik Dersimizin genel amacı; bilgisayar mühendisliği öğrencilerinin karşılacağı elektrik ve elektronik devre elemanlarının tanıtılması ve devrelerin temel çalışma prensiblerini kavramalarını sağlayıp gerekli analiz ve tasarım kabiliyetlerini öğrenciye kazandırmaktır.
İngilizce İçerik The overall objective of our lesson; to teach the students would meet electrical and computer engineering students the analysis and design capabilities providing them to understand the basic working principles of the introduction of electronic devices and circuits.
Ön Koşul BLG101 dersinden geçmiş olmak
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,5,8,12
Haftalık Ders Konuları
1.Hafta Giriş: Dersin tanımı ve amacı. Yük, akım, gerilim, güç ifadeleri ve bunların arasındaki ilişkiler. Temel devre tipleri ve devre elemanları, kaynak, direnç gibi basit elemanların sembolleri ve bu sembollerin anlamları. Ohm yasası, direnç elemanının matematiksel ifadesi. Kirchoff’un akım ve gerilim yasaları, tek çevreye veya tek düğüm-çiftine sahip devrelerin çözümü.
2.Hafta Kaynak-direnç bileşimine sahip devreler, seri, paralel bağlama kavramı, gerilim ve akım bölücüler. İşlemsel kuvvetlendiricinin örnek olarak ele alınması, devre analizinde çok kullanılan yöntemlere giriş, düğüm gerilimleri analizi, çevre akımları analizi.
3.Hafta Düğüm gerilimleri ve çevre akımları analizinin devamı ve genel halleri. Doğrusallık ve toplamsallık teoremleri. Kaynak dönüşümü yöntemleri. Thévenin ve Norton teoremleri ve direnç devrelerine uygulanması.
4.Hafta Endüktans ve kapasite elemanları, matematiksel ifadeleri, seri-paralel bağlamalar, dualite kavramı. Kaynaktan bağımsız RL ve RC devreleri, üstel cevabı. Devreye birim basamak fonksiyonun uygulanması, anahtarlama mantığı, RL ve RC devreleri üzerindeki etkileri. Birinci dereceden dinamik devrelerin çözümü, doğal ve zorlanmış çözümler.
5.Hafta Sinüzoidal analize giriş. Devre elemanlarının fazörleri. Frekans düzleminde sinüzoidal sürekli hal analizi. Sinüzoidal sürekli halde devre teoremleri. Sinüzoidal sürekli halde ortalama güç, maksimum güç teoremleri. Dinamik devre ve sistemlerin s-düzleminde incelenmesi, Laplace çözümüne giriş ve temel ifadeler. Devrelerin s-düzlemindeki eşdeğer şekilleri, Laplace transform tekniklerinden yararlanarak dinamik devrelerin çözümü.
6.Hafta Yarı İletkenler, Diyot.Diyot Modelleri ve Uygulamaları7.Hafta Bipolar Alan Etkili transistor8.Hafta ARA SINAV9.Hafta Transistör DC Modelleri10.Hafta Çalışma Noktası Kararlılığı11.Hafta Küçük İşaret AC Modelleri12.Hafta Amplifikatör Ortak Frekans Cevabı13.Hafta Operasyonel Amplifikatörler14.Hafta Analog-Sayısal Dönüştürücü
Final Dönemi ve Genel Değerlendirme
Elektronik Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Çesitli devre çözüm yöntemlerini ve devre teoremlerini kullanarak çok karmasık olmayan devreleri çözümleyebilir.
x
2 Pasif devre elemenının çektiği gücü hesaplayabilir. x
3 Diyot, BJT, FET ve OP-AMP yapılarını ve DC ve AC analiz yöntemlerini tanımlayabilir.
x
4 Elektrik devrelerin çözümlemesinde Ohm yasası kullanabilir x
5 Diyot, BJT, MOSFET teknolojisi kullanılarak temel lojik kapıları gerçekleme becerisi kazanabilir.
x
6 Tanımlanmış problemleri çözmek için yazılım ve/veya donanım tabanlı sistem, bileşen veya süreçleri tasarlayabilir ve geliştirebilir.
x
7 Disiplinlerarası etkileşim bulunan araştırma takımlarında etkin şekilde çalışabilir.
x
8 Matematik, fen ve matematik bilgilerini kullanarak mühendislik problemlerini tanımlayıp analiz edebilir.
x
9 Profesyonel ve etik davranış sorumluluğu sergileyebilir. x
10 Temel Bilgisayar Mühendisliği bilgisi edinir. x11 Gerekli teknik, akademik ve pratik bilgiye ulaşabilir. x
12 Mevcut bilgiyi geliştirme yöntemleri bulabilir. x
Programlama II
Ders Programlama II Kod BLG102
Course Programming II Code BLG102
Krediler Teori: 2 Uygulama: 2 Kredi: 3 AKTS: 8
İçerik Bilgisayar Mühendisliği kapsamına giren konulara ait temel bilgileri vermek, bölümde yapılan araştırma faaliyetlerinin tanıtılması, öğrencilere yazılı ve sözlü iletişim tekniklerini öğretmek. Öğrencileri genel olarak mühendislik etiği ve özel olarak Bilgisayar Mühendisliği etiği hakkında bilgilendirmek.
İngilizce İçerik To provide basic knowledge on the subjects within the scope of Computer Engineering, the introduction of the research activities in the department , to teach the students oral and written communication skills. To inform students about engineering ethics in general and specifically in Computer Engineering ethics.
Ön Koşul YOK
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60Yıl içi notu %100: (1 Arasınav %100)
Eğitim Öğretim Metotları
1,2,3,5,15
Haftalık Ders Konuları
1.Hafta Özyinelemeli Fonksiyonlar2.Hafta Kütüphane fonksiyonları ve tasarımı3.Hafta Go to kontrolü
4.Hafta Rastgele değer üretimi5.Hafta İşaretçiler6.Hafta İşaretçiler7.Hafta Dinamik bellek yönetimi8.Hafta Ara sınav9.Hafta Stringler, string fonksiyonları10.Hafta Yapılar11.Hafta Birlikler12.Hafta Dosya işlemleri13.Hafta Önişlemciler14.Hafta Koşullu derlemeFinal Dönemi ve Genel Değerlendirme
Programlama II Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
3.YARIYIL
Olasılık ve İstatistik
Ders Olasılık ve İstatistik Kod END201
Course Probability and Statistics Code END201
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Verilerin düzenlenmesi ve analizi, olasılığa giriş, olasılık kuralları, rassal değişkenler
İngilizce İçerik Organizing and analyzing data, introduction to probability, rules of probability, random variables.
Ön Koşul YOK
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60Yıl içi notu %100: (1 Arasınav %100)
Eğitim Öğretim Metotları
1,2,3,5,15
Haftalık Ders Konuları
1.Hafta İstatistiğe Giriş ve Temel Kavramlar2.Hafta Verilerin Düzenlenmesi & Tablolar&Grafikler3.Hafta Verilerin Düzenlenmesi & Tablolar&Grafikler Uygulama4.Hafta Merkezi Eğilim & Dağılım Ölçüleri5.Hafta Olasılığa Giriş ve Temel Kavramlar Olasılık Kuralları6.Hafta Olasılık Uygulama7.Hafta Süreksiz & Sürekli Olasılık Dağılımı - Uygulama8.Hafta Ara Sınav9.Hafta Örnekleme Teorisi ve Tahmin10.Hafta Hipotez Testi ve Çeşitleri11.Hafta Hipotez Testi Uygulama12.Hafta Korelasyon Analizi -13.Hafta Basit Regresyon Çoklu Regresyon Analizi14.Hafta Korelasyon Analizi - Basit Regresyon Uygulama
Final Dönemi ve Genel Değerlendirme
Olasılık ve İstatistik Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Lineer Cebir
Ders Lineer Cebir Kod TML107
Course Linear Algebra Code TML107
Krediler Teori: 2 Uygulama:1 Kredi: 3 Krediler
İçerik Lineer cebirdeki temel kavramların verilmesi ve lineer cebrin mühendislik ve diğer bilim dallarıyla ilişkisinin kavratılması.Matrisler, Determinantlar, Lineer denklem sistemleri, Vektör uzayları, İç çarpım İngilizce İçerik To give the basic concepts of linear algebra and linear algebra students understand the relationship between engineering and other sciences.Matrices, determinants, systems of linear equations, vector spaces, inner product Ön Koşul YOK
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60Yıl içi notu %100: (1 Arasınav %100)
Eğitim Öğretim Metotları
1,2,3,5,15
Haftalık Ders Konuları
1.Hafta Matrisler, Matris işlemleri ve özellikleri 2.Hafta Determinantlar, Tanım ve özellikleri 3.Hafta Lineer denklem sistemleri 4.Hafta Vektör uzayları, Vektörün normu, Skaler çarpım, İzdüşüm, Vektörel çarpım 5.Hafta Alt uzaylar, Lineer bağımlılık, Lineer bağımsızlık 6.Hafta Matrisin satır uzayı, sütun uzayı ve sıfır uzayı 7.Hafta İç çarpım uzayları ve Gram-Schmidt methodu 8.Hafta Ara Sınav 9.Hafta Özdeğer ve özvektörler 10.Hafta Köşegenleştirme 11.Hafta Lineer dönüşümler, Lineer dönüşümlerin çekirdeği ve görüntü kümesi 12.Hafta Bir lineer dönüşümün matris temsili, Lineer dönüşümlerim ve matrislerin vektör
uzayı 13.Hafta Koordinatlar ve izomorfizmalar 14.Hafta Lineer cebrin mühendislik ve ekonomi problemlerine uygulamalarıFinal Dönemi ve Genel Değerlendirme
Lineer Cebir Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Nesneye Yönelik Programlama
Ders Nesneye Yönelik Programlama Kod BLG203
Course Object Oriented Programming Code BLG203
Krediler Teori: 2 Uygulama: 2 Kredi: 3 AKTS: 5
İçerik C++, nesne ve sınıf kavramı, yapıcılar ve yok ediciler, kalıtım, UML, operatör aşırı yükleme, çok biçimlilik, fonksiyon aşırı yükleme ve fonksiyon ezmesi,soyut sınıflar, kullanıcı arayüzü tasarımı, Kütüphane kullanımı.
İngilizce İçerik C ++ , the concepts of objects and classes , constructors and destructors, inheritance , UML, operator overloading, polymorphism, function overloading and function butters, abstract classes, user interface design, library usage.
Ön Koşul LBLG104’ü başarıyla tamamlamış olmak
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,4,6,16
Haftalık Ders Konuları
1.Hafta Nesneye Yönelik programlamaya giriş2.Hafta Kullanılacak dilin temel özellikleri3.Hafta UML şeması, Sınıf tanımlama4.Hafta Nesne oluşturma, veri gizleme5.Hafta Yapılandırıcılar, yok ediciler6.Hafta Üye fonksiyonlar, kapsülleme7.Hafta Sınıf fonksiyon ve özellikleri8.Hafta Ara Sınav9.Hafta Metod aşırı anlam yükleme10.Hafta Operatör anlam yükleme11.Hafta Kalıtım12.Hafta Kalıtım, soyut sınıflar13.Hafta Arayüzler, çok biçimlilik14.Hafta Örnek uygulamaFinal Dönemi ve Genel Değerlendirme
Nesneye Yönelik Programlama Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Bilgisayar Organizasyonu
Ders Bilgisayar Organizasyonu Kod BLG205
Course Computer Organization Code BLG205
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 5
İçerik Bilgisayar gelişimi, ardışıl devreler, bilgisayar sistemlerinin hiyerarşik yapısı, yol kavramı, komut döngüsü ve kontrol işaretleri, ön bellek, dış bellek, iç bellek, giriş/çıkış, adresleme yöntemleri, aritmetik ve mantık biriminin tasarımı.
İngilizce İçerik Computer development, sequential circuits, the hierarchical structure of computer systems , the concept of path , the command cycle and control signals , cache memory , external memory , internal memory , input / output , addressing methods, the design of the arithmetic and logic unit .
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,4,14,16
Haftalık Ders Konuları
1.Hafta Giriş2.Hafta Bilgisayar gelişimi3.Hafta Bilgisayar performans ölçümü4.Hafta Üst düzey bilgisayar işlevleri5.Hafta Kesilmeler, iç bağlantı yolları6.Hafta Ön bellek7.Hafta Ön bellek8.Hafta Ara Sınav9.Hafta İç bellek teknolojileri10.Hafta Harici bellek11.Hafta Bilgisayar aritmetiği12.Hafta Bilgisayar aritmetiği13.Hafta Adresleme yöntemleri14.Hafta Giriş/ÇıkışFinal Dönemi ve Genel Değerlendirme
Bilgisayar Organizasyonu Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Mantıksal Tasarım
Ders Mantıksal Tasarım Kod BLG201
Course Logical Design Code BLG201
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Sayısal sistemler ve ilgili analitik yaklaşımların anlaşılması. Sayısal sistemlerin analiz ve sentezinde izlenmesi gereken yöntemlerin tanınması.İkili sistemler, Kodlar, Boole Cebri, Sayısal Mantık Kapıları, Fonksiyonların
İngilizce İçerik Understanding of digital systems and related analytical approach. Recognition of the method to be followed in the analysis and synthesis of digital systems.Binary systems, codes, Boolean algebra, digital logic gates, function simplification, combinational logic, synchronous sequential logic, counters, design problems. Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60Yıl içi notu %100: (1 Arasınav %100)
Eğitim Öğretim Metotları
1,2,5,6,7,13,15
Haftalık Ders Konuları
1.Hafta İkili sistemler, Boole cebri ve mantık kapıları2.Hafta Boole fonksiyonlarının sadeleştirilmesi-Karnaugh Haritası3.Hafta Boole fonksiyonlarının sadeleştirilmesi-Tablo Yöntemi4.Hafta HDL, Birleşik mantık, MSI ve LSI ile birleşik mantık5.Hafta Senkron sıralı mantık6.Hafta Kaydediciler, sayıcılar ve bellek birimi7.Hafta Asenkron sıralı mantık devresi8.Hafta Ara Sınav9.Hafta Çoğullayıcılarla fonksiyon gerçekleştirme
10.Hafta RAM, ROM Sistemleri11.Hafta PLA, PAL Sistemleri12.Hafta İleri uygulamalar ve tasarım-Ardışıl Devreler13.Hafta İleri uygulamalar ve tasarım-Bellek Birimleri14.Hafta Örnek Tasarım UygulamasıFinal Dönemi ve Genel Değerlendirme
Mantıksal Tasarım Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
4. YARIYIL
Ayrık Matematik
Ders Ayrık Matematik Kod TML202
Course Discrete Maths Code TML202
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Bilgisayar bilimlerindeki matematiksel tekniklere giriş,matematiksel mantık, indüksiyon,küme teorisi, bağıntılar, fonksiyonlar, cebirsel yapılar, graflar, ağaçlar ve eşleme.İngilizce İçerik Introduction to mathematical techniques in computer science , mathematical logic, induction, set theory , relations, functions, algebraic structures, graphs, trees and mapping.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,5,6,7,13,15
Haftalık Ders Konuları
1.Hafta Saymanın temel ilkeleri2.Hafta Permutasyon ve Kombinasyon3.Hafta Binom teoremi,Çok terimlinin açılımı4.Hafta Güvercin yuvası ilkesi5.Hafta Katma -Dışlama ilkesi6.Hafta Üretici Fonksiyonlar7.Hafta Rekürans bağıntıları8.Hafta Ara Sınav9.Hafta Sayılar kuramına giriş10.Hafta Sayılar kuramının uygulamaları11.Hafta Kriptografi12.Hafta Graf kuramına giriş13.Hafta Düzlemsellik ve renklendirme problemi14.Hafta UygulamalarFinal Dönemi ve Genel Değerlendirme
Ayrık Matematik Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Veri Yapıları
Ders Veri Yapıları Kod BLG202
Course Data Structures Code BLG202
Krediler Teori: 2 Uygulama: 2 Kredi: 3 AKTS: 5
İçerik Yığınlar, özel ikili ağaçlar, n çocuklu ağaçlar, B-ağaç yapısı, çizge yapısı, çizgealgoritmaları, hash fonksiyonları, tablolar, dizgide cümle parçası arama.
İngilizce İçerik Stacks, custom binary trees, n children trees , B-tree structure , graphs , graphalgorithms, hash functions , tables, part of the search string in the sentence.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60Yıl içi notu %100: (1 Arasınav %100)
Eğitim Öğretim Metotları
1,2,5,6,7,13,15
Haftalık Ders Konuları
1.Hafta Özel ikili ağaçlar(AVL) 2.Hafta Özel ikili ağaçlar(kırmızı-siyah) 3.Hafta N çocuklu ağaçlar 4.Hafta Yığınlar 5.Hafta B ağaç yapısı 6.Hafta B ağaç yapısı 7.Hafta Çizgeler 8.Hafta Ara Sınav 9.Hafta Çizgelerde dolaşma 10.Hafta Çizge uygulamaları 11.Hafta Hash fonksiyonları 12.Hafta Tablolar ve eşleşme 13.Hafta Dizgi gösterimleri 14.Hafta Genel tekrarFinal Dönemi ve Genel Değerlendirme
Veri Yapıları Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Biçimsel Diller ve Otomatlar
Ders Biçimsel Diller ve Otomatlar Kod BLG204
Course Formal Languages and Automata Code BLG204
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Dillerle ilgili temel matematik, düzenli ifadeler ve kümeler, kararlı ve kararsız otomatlar, dilbilgisi ve diller, düzenli diller, bağlamdan bağımsız diller, gramerlerin iyileştirilmesi ve normal formlar, yığıtlı otamatlar, Turing Bilgisayarleri, ayrıştırma işlemleri, dillerinİngilizce İçerik Basic math related to language, regular expressions and sets, stable and unstable automata, grammars and languages, regular languages, context-free languages, improving grammar and normal forms, pushdown automat- are Turing computer, parsing , classification of languages, LL (k) languages and LR (k ) languages, parsing
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,5,6,7,13,15
Haftalık Ders Konuları
1.Hafta Matematiksel Notasyonlar ve Teknikler2.Hafta Düzenli İfadeler ve Düzenli Diller3.Hafta Kararlı Sonlu Otomatlar4.Hafta Kararsız Sonlu Otomatlar5.Hafta Dilbilgisi ve Diller6.Hafta Düzenli ve Düzensiz Diller7.Hafta Bağlamdan Bağımsız Dilbilgisi ve Diller8.Hafta Ara Sınav9.Hafta Normal Biçimler10.Hafta Yığıtlı (Pushdown) Otamatlar11.Hafta Turing Bilgisayarleri12.Hafta Ayrıştırma işlemleri (Top-down Parsing)13.Hafta Ayrıştırma işlemleri (Bottom-up Parsing)14.Hafta LL(k) ve LR(k) dilbilgileriFinal Dönemi ve Genel Değerlendirme
Biçimsel Diller ve Otomatlar Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Sistem Analizi ve Tasarımı
Ders Sistem Analizi ve Tasarımı Kod BLG208
Course System Analysis & Design Code BLG208
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Sistem analizi için proje planlama, gereksinim analizi, proje ekibi oluşturma, bir sistem projesini yönetme ve destekleme.
İngilizce İçerik Project planning for the systems analysis , requirements analysis, construction of project team, management and support of a system project.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,3,4,5,8,13,15
Haftalık Ders Konuları
1.Hafta Sistem geliştirme aşamalarının tanıtımı2.Hafta Fizibilite çalışmaları3.Hafta Zaman Planlaması (Gant şemaları)4.Hafta Zaman Planlaması (Pert-CPM ve Kritik yol)5.Hafta Analiz aşaması (Teknik ve fiziksel analiz)6.Hafta Analiz aşaması (İşlevsel analiz, veri analizi)7.Hafta Ara Sınav8.Hafta Analiz aşaması (Bilgi toplama ve prototip oluşturma)9.Hafta Veri akış şemaları, iş akış şemaları10.Hafta Sistem çözümleme ve sonlandırma11.Hafta Kullanıcı arayüz tasarımı12.Hafta Veri tabanı Tasarımı13.Hafta Ağ tasarımı14.Hafta Uygulama ve destek aşamalarıFinal Dönemi ve Genel Değerlendirme
Sistem Analizi ve Tasarımı Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Mikroişlemciler
Ders Mikroişlemciler Kod BLG306
Course Microprocessors Code BLG306
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 5
İçerik Sayı sistemleri ve kodlar, mikroişlemci sistemlerinde kullanılan sayısal devreler, mikroişlemci teknolojisi, mikroişlemci temelli sistem yapısı ve çalışması aritmetik lojik işlem birimi ,bellek birimi ,mikroişlemci mimarisi ,merkezi işlem birim modülü tasarımı, ana bellek sisteminin tasarımı, mikroişlemci komut seti, mikroişlemci programlama teknikleri , mikroişlemci geliştirme araçları, veri iletişim standartları, temel giriş/çıkış teknikleri, mikroişlemci çevre birimleri, mikroişlemci temelli sistem uygulamaları.İngilizce İçerik Number systems and codes, digital circuits used in microprocessor systems , microprocessor technology, microprocessor based system structure and operation of the arithmetic logic processing unit , memory unit , microprocessor architecture, the central processing unit module design, design of main memory system , microprocessor instruction set, microprocessor programming techniques, microprocessor development tools, data communication standards, basic input / output techniques, microprocessor peripherals, microprocessor based system applications .Ön Koşul yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim
Öğretim
1,2,4,14
Haftalık Ders Konuları
1.Hafta Mikroişlemci sistemlerine giriş, mikroişlemcilerin tarihçesi, mikroişlemci teknolojisi.2.Hafta Sayı sistemleri ve kodlar, Mikroişlemci sistemlerinde kullanılan sayısal devreler.
3.Hafta Mikroişlemci sistemlerinde kullanılan sayısal devreler, Mikroişlemci temelli sistem yapısı ve çalışması
4.Hafta Aritmetik lojik işlem birimi, Bellek birimi.5.Hafta Mikroişlemci mimarisi, Merkezi işlem birim modülü tasarımı.6.Hafta Ana bellek sisteminin tasarımı, Mikroişlemci yazılımı.7.Hafta Mikroişlemci komut seti.8.Hafta Ara Sınav9.Hafta Mikroişlemci programlama teknikleri , Mikroişlemci geliştirme araçları.10.Hafta Veri iletişim standartları11.Hafta Temel giriş/çıkış teknikleri12.Hafta Mikroişlemci çevre birimleri.13.Hafta Mikroişlemci çevre birimleri14.Hafta Mikroişlemci temelli sistem uygulamaları.Final Dönemi ve Genel Değerlendirme
Mikroişlemciler Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
5.YARIYIL
Görsel Programlama
Ders Görsel Programlama Kod BLG303
Course Visual Programming Code BLG303
Krediler Teori: 2 Uygulama: 2 Kredi: 3 AKTS: 5
İçerik Nesne Yönelimli programlaya tekrar bakış. Görsel programlamanın temel taşları : değer türleri, operatör yeniden tanımlama, olağandışı durum ve olay işleme. Grafiksel Kullanıcı Arayüzü çerçeve yapılarını kullanım. Dosya ve XML tabanlı verilerle çalışma.
İngilizce İçerik Object Oriented programming overview again. the foundations of visual programming: value types, operators redefine exception and event processing. use Graphical User Interface framework structures. working with XML-based files and data.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60Yıl içi notu %100: (1 Arasınav %100)
Eğitim Öğretim Metotları
1,2,5,6,7,13,15
Haftalık Ders Konuları
1.Hafta Görsel programlama temellerini gözden geçirme2.Hafta Görsel programlama temellerini gözden geçirme3.Hafta Nesne Yönelimli programlamayı gözden geçirme4.Hafta Nesne Yönelimli programlamayı gözden geçirme5.Hafta Microsoft .NET Programlama'nın temelleri6.Hafta Olağandışı durum işleme7.Hafta Diziler ve kolleksiyonlar8.Hafta Diziler ve kolleksiyonlar9.Hafta İnheritance (kalıtım)10.Hafta İnheritance (kalıtım)11.Hafta Polimorfizm12.Hafta Polimorfizm (Devam)13.Hafta Diyalog Kutuları ve Kontroller14.Hafta Grafiksel çıktı, dosyalarla çalışmaFinal Dönemi ve Genel Değerlendirme
Ders - Program Öğrenme Çıktıları İlişkisi Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Endüstri Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular.
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular.
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar.
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır.
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir.
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler.
x
10 Mesleki ve etik sorumluluk bilincine sahiptir. x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır.
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir.
x
İşletim Sistemleri
Ders İşletim Sistemleri Kod BLG305
Course Operating Systems Code BLG305
Krediler Teori: 2 Uygulama: 1 Kredi: 3 Krediler
İçerik Bilgisayar mimarisi, proses yönetimi, prosesler arası senkronizasyon, prosesler arasıiletişim, semaforlar ve monitörler, kilitlenmeler, CPU planlama algoritmaları, bellekyönetimi, sanal bellek, dosya sistemleri, giriş/çıkış sistemleri ve disk planlaması.
İngilizce İçerik Computer architecture, process management, interprocess synchronization,semaphores and monitors, deadlocks, CPU scheduling algorithms, file systems,input/output systems, disk scheduling
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60Yıl içi notu %100: (1 Arasınav %100)
Eğitim Öğretim Metotları
1,2,4,9,16
Haftalık Ders Konuları
1.Hafta İşletim sistemlerine giriş, İşletim sistemi stratejileri
2.Hafta Bilgisayar sistemlerinin yapısı 3.Hafta Proses yönetimi 4.Hafta Prosesler arası senkronizasyon 5.Hafta Kritik bölge problemleri 6.Hafta Prosesler arası iletişim (pipe, message, send) 7.Hafta Semaforlar, Monitörler ve uygulamaları 8.Hafta Ara Sınav 9.Hafta Kilitlenmeler ve çözümleri
10.Hafta CPU planlama algoritmaları, Bellek yönetimi 11.Hafta Sayfalama, Segmentasyon 12.Hafta Sanal bellek 13.Hafta Dosya sistemi, erişim ve koruma mekanizmaları 14.Hafta Giriş/çıkış sistemi, disk planlaması ve yönetimiFinal Dönemi ve Genel Değerlendirme
İşletim Sistemleri Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır.
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Ders Veri Tabanı Kod BLG307
Course Database Code BLG307
Krediler Teori: 2 Uygulama: 2 Kredi: 3 AKTS: 4
İçerik Bu ders; bilgisayarların güncel yaşamda her alanda kullanıma girmesiyle, veri birikimi günden güne artmakta ve bu veriler ise veri tabanı denilen ortamlarda saklanmaktadır. Hızla artan bu verilerin saklandığı Veritabanı yönetim sistemlerinin teorik altyapısının tanıtılması, kullanımının, tasarımının ve uygulamalarını konularını içerir.
İngilizce İçerik This course is include the issues that the introduction to the use of computers in all areas of daily life , day by day increasing data accumulation , and this data is stored in the database environment. Rapidly growing database management systems introduction of the theoretical basis of this data is stored , the use , design and implementations.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,2,3,12,15
Haftalık Ders Konuları
1.Hafta Veritabanı Yönetim Sistemleri´ne Giriş
2.Hafta Varlik-ilişki modeli3.Hafta İlişkisel Veri Modeli4.Hafta İlişkisel Cebir ve Hesap5.Hafta SQL6.Hafta SQL7.Hafta SQL8.Hafta Ara Sınav9.Hafta Normalizasyon10.Hafta Veritabanı Yönetim Sistemi11.Hafta Veritabanı Yönetim Sistemi12.Hafta Veritabanı Yönetim Sistemi13. Hafta Web veritabanı uygulaması geliştirme14.Hafta Web veritabanı uygulaması geliştirmeFinal Dönemi ve Genel Değerlendirme
Veri Tabanı Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
SEÇMELİ DERSLER
Nesneye Yönelik Analiz ve Tasarım
Ders Nesneye Yönelik Analiz ve Tasarım Kod BLG309
Course Object oriented Analysis and Design Code BLG309
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik İnternet’in tarihçesi ve kavramlar, İstemci tarafında Web Programlama araçlarının öğrenilmesi(HTML, CSS ve Java Script), ASP.Net ile çok sayfalı dinamik bir Web uygulaması geliştirme, Sunucu kontrolleri, Web servisleri, veri tabanı kullanma, durum yönetimi
İngilizce İçerik The history of Internet and concepts, learning the Web programming tools at client side(HTML, CSS and Java Script), developing multi page dynamic Web pages using ASP.Net, server controls, Web services, using database, state management
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,4,5,14,15
Haftalık Ders Konuları
1.Hafta Internet’e Giriş2.Hafta HTML3.Hafta CSS4.Hafta Java Script5.Hafta ASP.Net’e Giriş6.Hafta Web Sayfalarının Geliştirilmesi, Geçiş ve İletişimleri7.Hafta Sunucu Kontrolleri
8.Hafta Geçerlilik Kontrolleri ve Durum Yönetimi9.Hafta Ara Sınav10.Hafta Ortak Sayfa(Master Page) ve Site Yönetim Tasarımı11.Hafta Tema ve Grid View Kullanımı12.Hafta DetailsView ve Form View Kullanımı
13.Hafta Yetki Denetimi14.Hafta AJAXFinal Dönemi ve Genel Değerlendirme
Nesneye Yöenlik Analiz ve Tasarım Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Algoritmalar ve Analizi
Ders Algoritmalar ve Analizi Kod BLG311
Course Algorithms and Analysis Code BLG311
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Bilimsel ve hesaba dayalı klasik problemlerin çözümü konusundaki temel algoritmaları öğrenmek. Algoritma çalışma süresi, bellek kullanımı, enerji kullanımı gibi çeşitli yönlerden analizini yapmak.
İngilizce İçerik To learn the basic algorithms of solution of classical problems based on scientific and account. Algorithm analysis of various aspects such as study time, memory usage, energy use.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,2,3,4,15
Haftalık Ders Konuları
1.Hafta Discrete-time signals and serials2.Hafta Discrete-time systems and their specifications3.Hafta Modelling of the linear and time-invariant systems by unit impuls response
method4.Hafta Convolution and its specifications5.Hafta Unit impuls response-stability and causality6.Hafta Modelling of the linear and time-invariant systems by the difference equations
method7.Hafta Natural, constrained and total solution8.Hafta Ara Sınav9.Hafta Modelling of the linear and time-invariant systems by the state equations method10.Hafta Specifications of Z transformation,inverse Z transform and its transformation
methods11.Hafta Z transformation applications and stability12.Hafta Spectrum analysis of the analog signals and fourier transform13.Hafta Sampling in time and frequency domain14.Hafta Discrete-time signals and serialsFinal Dönemi ve Genel Değerlendirme
Algoritmalar ve Analizi Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Proje Yönetimi
Ders Proje Yönetimi Kod BLG313
Course Project management Code BLG313
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Proje süreçlerinde gerekli araçların, proje yönetimi tekniklerinin ve projelerinin başarısı için gereken becerilerin kazandırılması amaçlanmaktadır.
İngilizce İçerik It is aimed to gain the necessary tools in project processes, project management techniques and the skills required for the success of their projects.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,4,5
Haftalık Ders Konuları
1.Hafta Proje konusu araştırma2.Hafta Proje konusunun belirlenmesi3.Hafta İlgili proje ile ilgili eselerin değerlendirilmesi4.Hafta Fizibilite raporunun hazırlanması5.Hafta Uygulama ayrıntılarının ve modüllerinin belirlenmesi6.Hafta Veritabanı tasarımı7.Hafta Uygulama8.Hafta Vize Haftası9.Hafta İlk ilerleme raporunun sunulması10.Hafta İlk proje danışmanlığı11.Hafta Uygulama12.Hafta Uygulama13.Hafta İkinci ilerleme raporunun sunulması
14.Hafta İkinci proje danışmanmlığıFinal Dönemi ve Genel Değerlendirme
Proje Yönetimi Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x
11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Bilgisayar Grafiği
Ders Bilgisayar Grafiği Kod BLG315
Course Computer Graphics Code BLG315
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Bilgisayar grafiklerinin temellerini sağlama, temel bilgisayar grafikleri yazılımı OpenGL kullanma yetisi kazandırma.
İngilizce İçerik Providing the bases of computer graphics, the basic computer graphics software, the ability to use OpenGL.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %100 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,4,8,15,16
Haftalık Ders Konuları
1.Hafta Bilgisayar grafiklerine giriş2.Hafta Noktanın sunumu, noktaların dönüşümü3.Hafta Hatların dönüşümü4.Hafta 2D dönüşümler, döndürme5.Hafta Ayna, ölçek6.Hafta Birleştirilmiş dönüşümler7.Hafta Dolgu poligonu ve çizgi çizim algoritmaları8.Hafta Vize Haftası9.Hafta 3D dönüşümler, 3D ölçek, bozulma, döndürme, ayna, çevirme10.Hafta Çoklu dönüşümler, eksen tabanlı dönüşler11.Hafta Uçak tabanlı ayna12.Hafta Perspektif geometrisi, projeksiyonlar13.Hafta OpenGL'e giriş, çizim: noktalat, çizgiler ve çoıkgenler14.Hafta OpenGL dönüşümleri ve kırpmaFinal Dönemi ve Genel Değerlendirme
Bilgisayar Grafiği Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x
11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Mikroişlemci Kontrollü Sistem Tasarımı
Ders Mikroişlemci Kontrollü Sistem Tasarımı Kod BLG317
Course Microprocessor Controlled System Design
Code BLG317
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Mikroişlemcili sistemler hakkında bilgi verilmesi, assembly dili ve Mikrodenetleyicilerin öğretilmesi amaçlanmıştır.
İngilizce İçerik It is aimed to give information about microprocessor systems, teaching assembly language and microcontrollers.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim 1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Mikroişlemciler ve mikrodenetleyiciler2.Hafta Mikrodenetleyici mimarileri3.Hafta Mikroişlemcilerin performans kriterleri4.Hafta PIC mikro denetleyicilerine giriş5.Hafta PIC16F877 Mikrodenetleyiciler6.Hafta PIC programlama ve assembly dili7.Hafta PIC programlama ve assembly dili8.Hafta Vize Haftası9.Hafta MPLAB10.Hafta MPLAB11.Hafta PIC programcısı12.Hafta PIC programlama13.Hafta Uygulamalar: İleri geri sayım devresi14.Hafta Uygulamalar: 3 kademeli DC motor kontrol cihazıFinal Dönemi ve Genel Değerlendirme
Mikroişlemci Kontrollü Sistem Tasarımı Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Yöneylem Araştırması
Ders Yöneylem Araştırmasu Kod BLG319
Course Operations Research Code BLG319
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Yöneylem araştırması, temeli gerçek hayattan alınan olasılıklı ve deterministik sistemlerde, optimum karar verme ve modellemeyi kapsar.
İngilizce İçerik Operational research covers optimal decision making and modeling in probabilistic and deterministic systems based on real life models.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim 1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Giriş, Matematik Programlama2.Hafta Doğrusal Programlama (doğrusal programlama modelinin formülasyonu ve grafik
çözüm)3.Hafta Doğrusal programlama problemlerinin simpleks yöntemi ile çözümü4.Hafta Simpleks Yönteminde dejenerasyon, Dualite ve duyarlılık Analizi
5.Hafta Ulaşım Problemi (En düşük Maliyet ve Kuzey Batı Köşesi Yöntemi)6.Hafta Ulaşım Problemi (Düzeltilmiş Dağıtım Metodu), Ulaşım Problemlerinde
dejenerasyon7.Hafta Atama yöntemi8.Hafta Vize Haftası9.Hafta Ağ Modelleri, Minimum Geçişli Ağaç (Prim Algoritması), En Kısa Yol Algoritması
(Dijkstra algoritması)10.Hafta Maksimum Akış Algoritması, Proje Planlama Teknikleri (CPM-PERT)11.Hafta Tamsayılı Programlama, Hedef Programlama12.Hafta Deterministik Dinamik Programlama13.Hafta Deterministik Stok Modelleri14.Hafta Oyun Teorisi, SimülasyonFinal Dönemi ve Genel Değerlendirme
Yöneylem Araştırması Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
İleri Veri Yapıları
Ders İleri Veri Yapıları Kod BLG321
Course Advanced Data Structure Code BLG321
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
Ġçerik Veri yapılarında algoritma ve ağaç yapılarının öğretilmesi amaçlanmıştır.
Ġngilizce Ġçerik It is aimed to teach algorithms and tree structures in data structures.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim 1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Bilişimde algoritmaların rolü2.Hafta Fonksiyonların büyümesi3.Hafta Reküranslar4.Hafta Olasılıksal analiz ve rastgele algoritmalar5.Hafta Heapsort, quicksort6.Hafta Doğrusal sıralama7.Hafta Temel veri yapıları8.Hafta Vize Haftası9.Hafta Hash tabloları10.Hafta İkili arama ağaçları, kırmızı siyah ağaçlar11.Hafta Veri yapılarını artırmak12.Hafta AVL ağaçları, Splay ağaçları13.Hafta Binom yığınları14.Hafta Polinomlar ve FFTFinal Dönemi ve Genel Değerlendirme
İleri Veri Yapıları Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Gömülü Programlama
Ders Gömülü Programlama Kod BLG323
Course Embedded Programming Code BLG323
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
Ġçerik Gömülü sistem teknolojileri hakkında bilgi verilmesi, 8051 mikrokontrolör tabanlı deney setleri ve ARM işlemcili setler ile gömülü sistem işletim sistemleriyle programlama ve tasarım amaçlanmaktadır..
Ġngilizce Ġçerik It is aimed to provide information about embedded system technologies, programming and design with 8051 microcontroller based test sets and ARM processor sets and embedded system operating systems.
Ön KoĢul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim 1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Giriş2.Hafta İşletim sistemlerinin karşılaştırılması3.Hafta Çapraz derleyici I4.Hafta Çapraz derleyici I5.Hafta Terminal emülatörü6.Hafta Önyükleme yükleyici7.Hafta Şebeke servisleri8.Hafta Vize Haftası9.Hafta Aygıt sürücüleri10.Hafta Gerçek zamanlı ilkeler11.Hafta Grafiksel kullanıcı arayüzü12.Hafta Gömülü sistemlerde dokunamtik ekran13.Hafta Gömülü sistemlerde veri depolama14.Hafta Güç optimizasyonuFinal Dönemi ve Genel Değerlendirme
Gömülü Programlama Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Sinyal İşleme
Ders Sinyal İşleme Kod BLG325
Course Signal processing Code BLG325
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Sinyal işleme metotlarının öğretilmesi, gerçek zamanlı programlama metotlarının öğretilmesi.
İngilizce İçerik Teaching signal processing methods, teaching real time programming methods.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,4,6
Haftalık Ders Konuları
1.Hafta Giriş, ayrık zamanlı sinyaller ve sistemler
2.Hafta Lineer ve zamanla değişmeyen sistemleri özellikleri3.Hafta Lineer sabit katsayı fark denklemleri ile tanımlanan ayrık zamanlı sistemler4.Hafta Ayrık zamanlı sinyaller ve sistemlerin Fourier analizi5.Hafta Ayrık zamanlı Fourier dönüşümü6.Hafta Ayrık Fourier dönüşümü7.Hafta Hızlı Fourier dönüşümü8.Hafta Vize Haftası9.Hafta Sürekli zaman sinyallerinin ayrık zamanlı işlenmesi10.Hafta Pratik kısıtlamalarla örnekleme11.Hafta Z-dönüşümü ile sinyal ve sistem analizi12.Hafta Ters z-dönüşümü ve uygulamaları13.Hafta Lineer ve zamanla değişmeyen sistemlerin frekans analizi14.Hafta Geçiş ve minimum faz sistemleriFinal Dönemi ve Genel Değerlendirme
Sinyal İşleme Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Görüntü İşleme
Ders Görüntü İşleme Kod BLG327
Course Image Processing Code BLG327
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Uzaysal ve frekans domenlerde temel görüntü işleme yöntem ve algoritmalarını öğretmektir.
İngilizce İçerik To teach basic image processing methods and algorithms in spatial and frequency domain.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,2,4,9,16
Haftalık Ders Konuları
1.Hafta Tanıtımlar ve temel bilgiler2.Hafta Yoğunluk dönüşümleri ve mekansal filtreleme3.Hafta Frekans alanında filtreleme4.Hafta Görüntü restorasyonu ve imar5.Hafta Görüntü restorasyonu ve imar6.Hafta Morfolojik görüntü işleme7.Hafta Morfolojik görüntü işleme8.Hafta Vize Haftası9.Hafta Resim bölümlemesi10.Hafta Renkli görüntü işleme11.Hafta Renkli görüntü işleme12.Hafta Görüntü sıkıştırma13.Hafta Görüntü sıkıştırma14.Hafta Dalgacık dönüşümüFinal Dönemi ve Genel Değerlendirme
Görüntü İşleme Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
İnsan Bilgisayar Etkileşimi
Ders İnsan Bilgisayar Etkileşimi Kod BLG329
Course Human computer interaction Code BLG329
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Bu ders, yeni nesil kullanıcı arayüzleri ve temel metodolojilere genel bir bakış sunar. Temel konularda, HCI kavramları ve geçmişi, giriş aygıtları ve etkileşim teknikleri, bilgi aletleri, kullanıcı arabirimi tasarım paradigmaları, 3D kullanıcı arayüzleri, uyarlanabilir arayüzler, kullanıcı modellemesi, konuşma tanıma ve konuşma arabirimleri, giyilebilir bilgisayarlar, multimodal arayüzler ve algılanan arayüzler yer almaktadır.
İngilizce İçerik This course provides an overview of the next generation user interfaces and basic methodologies. Basic concepts include HCI concepts and history, input devices and interaction techniques, information appliances, user interface design paradigms, 3D user interfaces, adaptive interfaces, user modeling, speech recognition and speech interfaces, wearable computers, multimodal interfaces and perceived interfaces.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,2,4,9,16
Haftalık Ders Konuları
1.Hafta Giriş ve tarihçe2.Hafta Uygunluk, kullanışlılık. Kullanılabilirlik ilkeleri3.Hafta İnsan bilgi işlem sınırlamaları, insan bilişsel ve duyusal sınırları4.Hafta İnsan Bilgisayar Etkileşiminin bilgisayar yönü5.Hafta Kullanıcı arabirimi tasarım paradigmaları, Kullanıcı arabirimi tasarım kuralları6.Hafta Etkileşim tasarımı süreci, tasarım dilleri7.Hafta Kullanıcı modelleme ve kullanıcı profili Uyarlanabilir arayüzler
8.Hafta Vize Haftası9.Hafta Kullanılabilirliğin değerlendirilmesi Tahmin ve yorumlayıcı değerlendirme10.Hafta 3D Kullanıcı ara yüzleri, arttırılmış gerçeklik11.Hafta 3D Kullanıcı ara yüzleri, arttırılmış gerçeklik12.Hafta Konuşma tanıma ve konuşma arayüzü13.Hafta Multimodal arayüzler, algılanan arayüzler14.Hafta Bilinmeyen BilişimFinal Dönemi ve Genel Değerlendirme
İnsan Bilgisayar Etkileşimi Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Bilgisayar Mühendisliğinde Özel Konular
Ders Bilgisayar Mühendisliğinde Özel Konular
Kod BLG331
Course Special Topics in Computer Engineering
Code BLG331
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik
İngilizce İçerik
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,2,4,9,16
Haftalık Ders Konuları
1.Hafta Giriş ve tarihçe2.Hafta Uygunluk, kullanışlılık. Kullanılabilirlik ilkeleri3.Hafta İnsan bilgi işlem sınırlamaları, insan bilişsel ve duyusal sınırları4.Hafta İnsan Bilgisayar Etkileşiminin bilgisayar yönü5.Hafta Kullanıcı arabirimi tasarım paradigmaları, Kullanıcı arabirimi tasarım kuralları6.Hafta Etkileşim tasarımı süreci, tasarım dilleri7.Hafta Kullanıcı modelleme ve kullanıcı profili Uyarlanabilir arayüzler8.Hafta Vize Haftası9.Hafta Kullanılabilirliğin değerlendirilmesi Tahmin ve yorumlayıcı değerlendirme10.Hafta 3D Kullanıcı ara yüzleri, arttırılmış gerçeklik11.Hafta 3D Kullanıcı ara yüzleri, arttırılmış gerçeklik12.Hafta Konuşma tanıma ve konuşma arayüzü13.Hafta Multimodal arayüzler, algılanan arayüzler14.Hafta Bilinmeyen BilişimFinal Dönemi ve Genel Değerlendirme
Bilgisayar Mühendisliğinde Özel Konular Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
6. YARIYIL
Ağlar
Ders Ağlar Kod BLG302
Course Networks Code BLG302
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 4
İçerik Bilgisayar ağlarının sınıflandırılması, LAN teknolojileri (Ethernet), TCP/IP protokol ailesi, Alt ağ kavramı, Yönlendirme ve Yönlendirici, WAN teknolojileri
İngilizce İçerik Classification of Computer Networks, LAN Technologies (Ethernet, Token Ring), TCP/IP Protocol Family, IP Subnet concept, Routing and Router, WAN Technologies
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,4,8,15,16
Haftalık Ders Konuları
1.Hafta Veri İletişimi2.Hafta LAN-Ethernet protokolü (gelişimi, ortam erişim yöntemi)3.Hafta LAN-Ethernet protokolü (türevleri, RJ45 bağlantısı)4.Hafta WAN-ATM protokolü5.Hafta Arabağlantı Cihazları (Tekrarlayıcı, Hub, Köprü, Anahtar)6.Hafta Arabağlantı Cihazları (Tekrarlayıcı, Hub, Köprü, Anahtar)7.Hafta TCP/IP protokol mimarisi8.Hafta Ara Sınav9.Hafta TCP/IP protokol mimarisi10.Hafta IP Alt ağ oluşturma11.Hafta Yönlendirici12.Hafta Yönlendirme algoritmaları ve protokolleri13.Hafta Yönlendirici Konfigürasyonu
14.Hafta Sanallaştırma yazılımı ve ağ simülatörü kullanarak örnek bir ağ ortamı oluşturma Final Dönemi ve Genel Değerlendirme
Ağlar Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Web Programlama
Ders Web Programlama Kod BLG304
Course Web Programming Code BLG304
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 5
İçerik İnternet’in tarihçesi ve kavramlar, İstemci tarafında Web öğrenilmesi(HTML, uygulaması geliştirme, Sunucu kontrolleri, Web servisleri, veri tabanı kullanma, durum yönetimi
İngilizce İçerik The history of Internet and concepts, learning the Web programming tools at client side(HTML, CSS and Java Script), developing multi page dynamic Web pages using
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,2,3,4
Haftalık Ders Konuları
1.Hafta İnternet’e Giriş2.Hafta HTML3.Hafta CSS4.Hafta Java Script5.Hafta ASP.Net’e Giriş6.Hafta Web Sayfalarının Geliştirilmesi, Geçiş ve İletişimleri7.Hafta Sunucu Kontrolleri8.Hafta Geçerlilik Kontrolleri ve Durum Yönetimi9.Hafta Ara Sınav10.Hafta Ortak Sayfa (Master Page) ve Site Yönetim Tasarımı11.Hafta Tema ve Grid View Kullanımı12.Hafta DetailsView ve Form View Kullanımı13.Hafta Yetki Denetimi14.Hafta AJAXFinal Dönemi ve Genel Değerlendirme
Web Programlama Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x
11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Yazılım Mühendisliği
Ders Yazılım Mühendisliği Kod BLG306
Course Software Engineering Code BLG306
Krediler Teori: 2 Uygulama: 1 Kredi: 3 AKTS: 5
İçerik Giriş, bilgisayar destekli sistem mühendisliği, proje yönetimi, gereksinimler mühendisliği, yazılım prototipleme, yazılım tasarımı, mimari tasarım, kullanıcı arayüz tasarımı, yazılım güvenirliği, doğrulama, hata sınaması, yazılım yeniden kullanımı, yazılım bakımı, konfigürasyon yönetimi, dönem projesi.
İngilizce İçerik Introduction, computer aided system engineering, project management, necessity engineering, software prototype, software design, architectural design, user interface design, software reliability, software verification, error testing, software attention, configuration management. Term project.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,2,3,4
Haftalık Ders Konuları
1.Hafta Yazılım Müh. Giriş2.Hafta Yazılım Geliştirme Süreçleri3.Hafta Yazılım İsterleri Çözümlemesi4.Hafta Örnek Uygulamalar5.Hafta Yazılım Tasarımı6.Hafta Arayüz Tasarımı7.Hafta UML Diyagramları ve Örnek Uygulama8.Hafta Ara Sınav9.Hafta Yazılım Testi / Bakımı10.Hafta Yazılım Kalitesi Ve Standartları11.Hafta Proje Yönetimi12.Hafta Örnek Uygulamalar13.Hafta Başarılı Projelerin Ortak Yönleri14.Hafta Bilişim Sistemleri Değerlendirme ve etikFinal Dönemi ve Genel Değerlendirme
Yazılım Mühendisliği Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Veri Madenciliği
Ders Veri Madenciliği Kod BLG308
Course Data Mining Code BLG308
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Veri yığınından faydalı bilgiyi bulup çıkartmak ve keşfedilen bilgiyi kullanarak mevcut durumu açıklamaya yardımcı olmak ve gelecekteki oluşumları tahmin etmektir.
İngilizce İçerik Find and remove useful information from the data stack and help explain the current situation using discovered knowledge and predict future formations.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,3,4,8,16
Haftalık Ders Konuları
1.Hafta Veri Madenciliğine(V.M.) Giriş
2.Hafta V.M. Uygulama Alanları ve örnekler3.Hafta Veri Ambarları ve Olap4.Hafta V.M. Süreci5.Hafta V.M. Yöntemler Sınıflandırma, Kümeleme, Birliktelik Kuraları6.Hafta V.M. Karar Ağaçları ve Sınıflandırma7.Hafta V.M. Sınıflandırma ve Regresyon Ağaçları8.Hafta Ara Sınav9.Hafta Uygulama Örnekleri10.Hafta V.M. Kümeleme Analizi11.Hafta V.M. Kümeleme Yöntemleri12.Hafta Uygulama Örnekleri13.Hafta V.M. Genetik Algoritmalar / Uygulama Programları14.Hafta Metin Madenciliği ve Web MadenciliğiFinal Dönemi ve Genel Değerlendirme
Veri Madenciliği Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Doğal Dil İşleme
Ders Doğal Dil İşleme Kod BLG310
Course Natural Language Processing Code BLG310
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Doğal dil ve uygulama alanları ile tanışmak; Mümkün olabilen uygulamaları gerçekleştirmek
İngilizce İçerik To get acquainted with natural language and application areas; Carrying out possible applications
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,3,4,8,16
Haftalık Ders Konuları
1.Hafta Doğal dil işleme sürecine giriş2.Hafta Dilbilim Temelleri3.Hafta Dil Modelleri4.Hafta Dilbilgisi ve Diller5.Hafta Sözdizimsel Analiz6.Hafta Morfolojik Analiz7.Hafta Gizli Markov Modelleri8.Hafta Vize Haftası9.Hafta Makine Öğrenmeye Giriş10.Hafta Metin Kategorizasyon11.Hafta Bilgi Alma12.Hafta Metin Dizinleme ve Alma13.Hafta Özet14.Hafta Soru CevaplamaFinal Dönemi ve Genel Değerlendirme
Doğal Dil İşleme Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Veritabanunda İleri Konular
Ders Veritabanında İleri Konular Kod BLG312
Course Advanced Topics in Database Code BLG312
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Öğrencilere varolan Big Data araçları ve platformları kullanarak veri yoğun uygulamalar oluşturma konusunda deneyim sahibi olacak programlama ödevleri de verilecek. Büyük Veri analizi için mevcut günümüzün en güncel algoritmalarını tasarlamak veya geliştirmek için.
İngilizce İçerik Students will also have programming work experience with experience in creating data intensive applications using the existing Big Data tools and platforms. To design or develop today's most current algorithms available for large data analysis.Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,3,4,8,16
Haftalık Ders Konuları
1.Hafta Büyük Veri ve Veri Bilimine Giriş2.Hafta MapReduce Yazılım Ekosistemi3.Hafta MapReduce Yazılım Ekosistemi4.Hafta Büyük Veri İşleme5.Hafta MapReduce'da İlişkisel Veri İşleme6.Hafta Benzer Set Bulma7.Hafta Benzer Set Bulma8.Hafta Vize Haftası9.Hafta Birleştirme Kurallarının Çıkarılması10.Hafta Sık Kullanılan Öğeler ve Ortaklık Kuralları11.Hafta Veri Akışını İncelemek, Apache Hive12.Hafta Veri Akışı Analizi13.Hafta Veri Webinde Varlık Çözünürlüğü, Varlıkları Eşleştirme ve Çözme
14.Hafta Veri Webinde Varlık ÇözünürlüğüFinal Dönemi ve Genel Değerlendirme
Veritabanında İleri Konular Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Programlama Dilleri
Ders Programlama Dilleri Kod BLG314
Course Programming Language Code BLG314
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Programlama dillerinin ortak ve temel yönlerinin incelenerek temel programlama temellerinin sunularak kişinin yeni nesil dillere adaptasyonunu kolaylaştırmak. Dilleri sınıflandırabilmek ve problemler için en uygun dilin seçiminde evrensel kriterlerin kullanılmasını sağlamak.
İngilizce İçerik To facilitate the adaptation of one's new generation language by presenting basic programming bases by examining the common and basic aspects of programming languages. To classify languages and to use universal criteria in selecting the most appropriate language for problems.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,3,4,8,16
Haftalık Ders Konuları
1.Hafta Programlama dilleri kavramlarının incelenme nedenleri, Başlıca programlama dillerinin evrimi2.Hafta Dil değerlendirme kriterleri, Dil kategorileri, uygulama yöntemleri
3.Hafta Sözdizimini ve Anlambilimini Tanımlamak4.Hafta İsimler, Bağlar, Kapsam5.Hafta Veri tipleri6.Hafta Veri tipleri7.Hafta İfadeler ve Atama Bildirimleri8.Hafta Vize Haftası9.Hafta Açıklama Seviyesi Kontrol Yapıları10.Hafta Alt programlar11.Hafta Zorunlu programlama12.Hafta Nesne yönelimli programlama; Anahtar kavramlar, edimbilim13.Hafta Mantık Programlama; Anahtar kavramlar, pragmatikler14.Hafta Fonksiyonel Programlama; Anahtar kavramlar, pragmatiklerFinal Dönemi ve Genel Değerlendirme
Programlama Dilleri Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x
11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Sistem Programlama
Ders Sistem Programlama Kod BLG316
Course System Programming Code BLG316
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Öğrencilere işletim sistemini oluşturan yazılım unsurlarının geliştirilmesi ile ilgili tekniklerin öğretilmesidir. Bunun yanında, sistem çağrılarının etkin kullanımı, bilgisayar donanım işleyişi ve kontrolü hakkında bilgiler verilir.
İngilizce İçerik Teaching the techniques for developing the software components that constitute the operating system for the students. In addition, information on efficient use of system calls, computer hardware operation and control is given.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,3,4,8,16
Haftalık Ders Konuları
1.Hafta Bilgisayar sistemleri ve C programlama dili hakkında bazı temel bilgiler2.Hafta Arşivleme, libc3.Hafta Dosyalar ve dizin dosyaları, bağlantılar (linkler)4.Hafta Dosyadan okuma/yazma, sistem çağrıları ve tampon bellek (buffer) kullanımı5.Hafta Sistem çağrıları ve giriş çıkış6.Hafta Simgesel dil -1 (yerel değişkenler, ve fonksiyonlar)7.Hafta Simgesel dil -2 (dallanma)8.Hafta Ara Sınav9.Hafta Bellek erişimi ile ilgili uygulamalar10.Hafta Süreçler ve süreç yönetimi (fork, exec, dup, pipe)11.Hafta Soket arabirimi ile iletişim, sunucu-istemci modelinde uygulama geliştirme12.Hafta İplik (thread) programlama modeli - 113.Hafta İplik (thread) programlama modeli - 214.Hafta Bilgisayar ağları hakkında temel bilgilerFinal Dönemi ve Genel Değerlendirme
Sistem Programlama Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Yapay Sinir Ağları
Ders Yapay Sinir Ağları Kod BLG318
Course Artificial neural networks Code BLG318
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Sanal sinir sistemleri, tek kat preceptorlar, çok katlı ileri besleme ağları, tek katlı besleme ağları, bağımlı hafızalar, uyumlu ve self organizeli ağlar, sinirsel algoritma uygulamaları, sinir ağları kullanımlarını içermektedir.
İngilizce İçerik Virtual nervous systems include single layer preceptors, multi-layer feed networks, single layer feed networks, dependent memories, compatible and self organizing networks, neural algorithm applications, neural networks.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,3,4,8,16
Haftalık Ders Konuları1.Hafta Desen tanıma görevleri ve yöntemleri2.Hafta Sinir ağının biyolojik yapısı, tarihçesi, terminoloji, modeller, basit öğrenme
kuralları3.Hafta Hata düzeltme öğrenme, bellek tabanlı öğrenme, Hebb öğrenme4.Hafta Geri yayılım algoritması, özel veya problem, öznitelik bulma, hessian matris
5.Hafta Geri yayılım algoritması, özel veya problem, öznitelik bulma, hessian matris6.Hafta Örüntü ilişkili ağların analizi, model sınıflandırma ağlarının analizi7.Hafta Kalman filtresi, zamanla yayılır, durum uzayı modeli8.Hafta Vize Haftası9.Hafta Kalman filtresi, zamanla yayılır, durum uzayı modeli10.Hafta Öz düzenleyici harita, algoritma, kalite haritası, öğrenme vektörü nicelemesi,
hiyerarşik vektör nicelemesi, bağlamsal haritalar11.Hafta Entropi, maksimum entropi prensibi, halka açık bilgiler, Kullback-Leibler yakınsaklığı, enformasyon, en yüksek olasılık kestirimi, maksimum entropi yöntemi12.Hafta İstatistiksel mekanik, Markov zincirleri, metropolis algoritması, benzetimli ta vlama, Gibbs örneklemesi, Boltzmann makinesi, sigmoid inanç ağları, Helmholtz 13.Hafta Kısa ömürlü bellek yapıları, zamansal işlem için ağ mimarileri, odaklanmış zaman gecikmeli ücretli ağlar, zamansal geri yayılım algoritması14.Hafta Doğrudan uygulamalar, uygulama alanları
Final Dönemi ve Genel Değerlendirme
Yapay Sinir Ağları Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Uzman Sistemler
Ders Uzman Sistemler Kod BLG320
Course Expert Systems Code BLG320
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Uzman sistemler diğer gerçek yapay zeka uygulamaları içinde daha çok yer tutmaktadır. Bu derste bir uzman sisteminin temelleri ve uzman sistemin parçaları detaylı sunulacaktır. Öğrenciler uzman sistemleri kuramını ve bir uzman sistem tasarımını öğrenecektir.
İngilizce İçerik Expert systems take up more space in other real artificial intelligence applications. The basis of this expert system and the parts of the expert system will be presented in detail. Students will learn the theory of expert systems and the design of an expert system.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,3,4,8,16
Haftalık Ders Konuları1.Hafta Giriş ve tarihçe2.Hafta Temel kavram: çıkarım motoru3.Hafta Bilgi tabanı4.Hafta Bilgi ortaya çıkarma5.Hafta Bilginin temsil ve kontrolü6.Hafta Otomatik akıl yürütme7.Hafta Belirsizliği temsil etmek8.Hafta Vize Haftası9.Hafta Uzman sistem teorisinin geliştirilmesi ve uygulanması10.Hafta Uzman sistemler oluşturmak için yazılım araçları ve mimarileri11.Hafta Uzman bir sistemin uygulanması12.Hafta Bilinen uzman sistemler örnekleri13.Hafta Proje değerlendirmesi14.Hafta Proje değerlendirmesiFinal Dönemi ve Genel Değerlendirme
Uzman Sistemler Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Bilgisayarlı Simülasyon
Ders Bilgisayarlı Simülasyon Kod BLG322
Course Computerized simulation Code BLG322
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Simülasyon modellerinin tasarlanması ve test edilmesi konularında kapsamlı bilgi vermektir.
İngilizce İçerik To provide comprehensive information on the design and testing of simulation models.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,3,4,8,16
Haftalık Ders Konuları1.Hafta Sistem Açıklaması2.Hafta Sürekli zaman sistemlerinin durum uzayı modellemesi3.Hafta Zaman-zaman hal denklemlerinin çözümü4.Hafta Ayrık zamanlı sistemlerin durum-uzayı modellenmesi5.Hafta Ayrık zaman hal denklemlerinin çözümü6.Hafta Matlab'ı kullanarak uygulamaları modelleme7.Hafta Sistem tanımlamasına giriş8.Hafta Vize Haftası9.Hafta Model yapısının belirlenmesi10.Hafta Parametre tahmini11.Hafta Model geçerliliği12.Hafta Matlab kullanarak tanımlama uygulamaları13.Hafta Genel programlama, zaman ölçekleme14.Hafta Matlab'ı kullanarak simülasyon uygulamalarıFinal Dönemi ve Genel Değerlendirme
Bilgisayarlı Simülasyon Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Mobil Programlama
Ders Mobil Programlama Kod BLG324
Course Mobile Programming Code BLG324
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Mobil Cihazlar, mobil platformlar, mobil sistemlerden kullanılan işletim sistemleri, Uygulama geliştirme mrogramları, mobil mistemler için kullanıcı arayüzü geliştirme, mobil sistemler için veri saklama yöntemleri, mobil sistemlerde kullanılan servisler
İngilizce İçerik Mobile devices, Mobile platforms, operating systems used in mobile systems, application development programs, developing GUI for mobile systems, data storing techniques for mobile systems, services used in mobile systems
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,6,15,16
Haftalık Ders Konuları
1.Hafta Mobil Cihazlar2.Hafta Mobil Platformlar3.Hafta Mobil İşletim Sistemleri4.Hafta Mobil Uygulama geliştirme Programlama5.Hafta Mobil Sistemler için Kullanıcı Arayüzü Geliştirme6.Hafta Mobil Sistemler için Kullanıcı Arayüzü Geliştirme7.Hafta Mobil Sistemler için Kullanıcı Arayüzü Geliştirme8.Hafta Ara Sınav9.Hafta Mobil Sistemler için Veri Saklama Yöntemleri10.Hafta Mobil Sistemler için Veri Saklama Yöntemleri11.Hafta Mobil Sistemlerde kullanılan Servisler12.Hafta Mobil Sistemlerde kullanılan Servisler13.Hafta Mobil Sistemlerde kullanılan Servisler14.Hafta Mobil Sistemlerde kullanılan ServislerFinal Dönemi ve Genel Değerlendirme
Mobil Programlama Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
7. YARIYIL
Yapay Zeka
Ders Yapay Zeka Kod BLG405
Course Artificial Intelligence Code BLG405
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 5
İçerik Yapay zekaya giriş ve temel kavramlar, problem çözümü, arama metodları, öğrenme, yapay zeka metodları, yapay sinir ağları, uzman sistemler, bulanık mantık ,zeki etmenler ve uygulama alanları
İngilizce İçerik Introduction to the basic AI techniques, the problems for which they are applicable and their limitations. Topics covered include search (solving puzzles, playing games), planning, logical inference (drawing conclusions from data), expert systems, natural language processing and machine learning.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,4,8,9,12,16
Haftalık Ders Konuları
1.Hafta Yapay Zekaya Giriş2.Hafta Search algoritmaları3.Hafta Search algoritmaları4.Hafta Sezgisel Algorithmalar5.Hafta Sezgisel Algorithmalar6.Hafta Sezgisel Algoritmalar ve oyun programları7.Hafta Uzman sistemler8.Hafta Ara Sınav9.Hafta Yapay sinir ağları10.Hafta Yapay sinir ağları11.Hafta Zeki etmenler12.Hafta Genetik algoritmalar13.Hafta Yapay zeka uygulamaları14.Hafta Öğrenci ödev sunumlarıFinal Dönemi ve Genel Değerlendirme
Yapay Zeka Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
Bitirme Projesi I
Ders Bitirme Projesi I Kod BLG403
Course Final Project I Code BLG403
Krediler Teori: 0 Uygulama: 6 Kredi: 3 AKTS: 8
İçerik Öğrencinin gerçek bir hayat problemine bölümde öğrendiklerini uygulayarak mühendislik çözümü üretmesi ve sistemin gerçekleştirimi.
İngilizce İçerik Produce engineering solutions to real life problems by applying what they have learned in the department and the system's implementation.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim Metotları
1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Kaynak taraması2.Hafta Sistemi analiz etme3.Hafta Çözüm yollarını belirleme4.Hafta Sistemi tasarlama5.Hafta Sistemi tasarlama
6.Hafta Sistemi gerçekleştirme7.Hafta Sistemi gerçekleştirme8.Hafta Sistemi gerçekleştirme9.Hafta Sistemi gerçekleştirme10.Hafta Sistemi sınama ve sonuçları değerlendirme11.Hafta Düzeltme ve değişiklikler12.Hafta Düzeltme ve değişiklikler13.Hafta Tez yazımı14.Hafta Tez yazımıFinal Dönemi ve Genel Değerlendirme
Bitirme Projesi Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Yazılımda Kalite ve Test Süreci
Ders Yazılımda Kalite ve Test Süreci Kod BLG407
Course Quality and Testing Process in Software
Code BLG407
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Yazılım kalitesi, kalitenin sağlanması, yazılım test etme, yazılım ölçümü ve ölçütleri, yazılım kalite mühendisliği ile ilişkili konulara giriş yapmayı, yazılım geçerleme ve doğrulama teknikleri ve yazılım test süreçlerini örnekler ile açıklamayı hedeflemektedir.
İngilizce İçerik It aims to explain the software quality, quality assurance, software testing, software measurement and criteria, introduction to issues related to software quality engineering, software validation and validation techniques and software testing processes with examples.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Yazılım Kalite Çerçeveleri ve Kalite Faktörleri2.Hafta Yazılım İşleme Modelleri ve Kalite Yaklaşımı Yazılım Sürecinde Kalite Güvencesi
Faaliyetleri3.Hafta Yazılım İşleme Modelleri ve Kalite Yaklaşımı Yazılım Sürecinde Kalite Güvencesi aliyetleri4.Hafta Kalite Mühendisliği
5.Hafta Doğrulama ve Onaylama Perspektifleri6.Hafta Yazılım Testi: Test Planlama7.Hafta Yazılım Testi: Test Durumları8.Hafta Vize Haftası9.Hafta Yazılım Testi: Test Otomasyonu10.Hafta Arayüz ve Kullanıcı Testleri11.Hafta Çevik Yazılım Geliştirme Modelleri ve Testi12.Hafta Vaka Analizi13.Hafta Proje Sunumları14.Hafta Proje SunumlarıFinal Dönemi ve Genel Değerlendirme
Yazılımda Kalite ve Test Süreci Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Ağ Güvenliği
Ders Ağ Güvenliği Kod BLG409
Course Network Security Code BLG409
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Bilgisayar sistemlerinde ve bilgisayar ağlarında güvenlik konuları
İngilizce İçerik Security issues in computer systems and computer networks
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Güvenlik ve temel güvenlik kavramlarına giriş2.Hafta Temel güvenlik unsurları3.Hafta Temel güvenlik unsurları4.Hafta Kriptografi ve güvenlikte kullanımı5.Hafta Kriptografi ve güvenlikte kullanımı6.Hafta Ağ güvenliği7.Hafta İşletim sistemlerinde güvenlik8.Hafta Vize Haftası9.Hafta Verilerin güvenliğini sağlama10.Hafta Web güvenliği11.Hafta Web güvenliği12.Hafta Güvenli kimlik yönetimi13.Hafta Uyumluluk ve Sertifikasyon14.Hafta Güvenlik DenetimleriFinal Dönemi ve Genel Değerlendirme
Ağ Güvenliği Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Ağ Protokolleri
Ders Ağ Protokolleri Kod BLG411
Course Network Protocols Code BLG411
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Çeşitli ağ protokollerinin öğretilmesi amaçlanmaktadır.
İngilizce İçerik It is aimed to teach various network protocols.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Ağ İletişimi Mimarisi ve Protokolleri
2.Hafta TCP/IP Protokolleri3.Hafta TCP/IP Protokolleri4.Hafta TCP/IP Protokolleri5.Hafta Ağ Güvenliği Teknolojileri ve Protokolleri6.Hafta Ağ Güvenliği Teknolojileri ve Protokolleri7.Hafta IP üzerinden ses ve VOIP protokolleri8.Hafta Vize Haftası9.Hafta Geniş Alan Ağı ve Wan Protokolleri10.Hafta Yerel Alan Ağı ve Lan Protokolleri11.Hafta Yerel Alan Ağı ve Lan Protokolleri12.Hafta Depolama Alanı Ağı ve SAN Protokolleri13.Hafta OSI 7 Katman Modelinde ISO Protokolleri14.Hafta OSI 7 Katman Modelinde ISO ProtokolleriFinal Dönemi ve Genel Değerlendirme
Ağ Protokolleri Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Robotik
Ders Robotik Kod BLG413
Course Robotics Code BLG413
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Çeşitli ağ protokollerinin öğretilmesi amaçlanmaktadır.
İngilizce İçerik It is aimed to teach various network protocols.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Robotiğe giriş, tarihsel gelişme ve temel kavramlar2.Hafta Kinematik, görev tanımı, dönüşümler3.Hafta Kinematik, dönüşüm denklemleri, dönme ifadeleri4.Hafta Kinematik, ekstremite tanımlaması, düzlem atama, düz kinematik5.Hafta Kinematik6.Hafta Jacobian, hızlar7.Hafta Jacobian, hızlar8.Hafta Vize Haftası9.Hafta Jacobian, statik kuvvetler10.Hafta Dinamik, Newton-Euler denklemleri11.Hafta Dinamik, Lagrange denklemleri12.Hafta Kontrol13.Hafta Kontrol14.Hafta Endüstriyel robot uygulamalarıFinal Dönemi ve Genel Değerlendirme
Robotik Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Paralel Programlama
Ders Paralel Programlama Kod BLG415
Course Parallel Programming Code BLG415
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Paralel programların analizi, tasarımı ve gerçeklen mesi için gerekli metotların öğretilmesi.
İngilizce İçerik Teaching the necessary methods for analysis, design and implementation of parallel programs.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Temel Bilgisayar Mimarisi2.Hafta Dağıtılmış ve paylaşılan bellekli paralel mimariler3.Hafta Paralel algoritmaların analizi4.Hafta Paralel algoritmaların analizi5.Hafta Dağıtılmış bellekli paralel mimarlar için MPI ile programlama6.Hafta Dağıtılmış bellekli paralel mimarlar için MPI ile programlama7.Hafta Dağıtılmış bellekli paralel mimarlar için MPI ile programlama8.Hafta Vize Haftası9.Hafta MPI için paylaşımlı bellek paralel mimarileri ile programlama10.Hafta MPI için paylaşımlı bellek paralel mimarileri ile programlama11.Hafta MPI için paylaşımlı bellek paralel mimarileri ile programlama12.Hafta OpenMP ve MPI ile melez paralel programlama13.Hafta OpenMP ve MPI ile melez paralel programlama14.Hafta ÖzetFinal Dönemi ve Genel Değerlendirme
Paralel Programlama Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Dağıtık Sistemler
Ders Dağıtık Sistemler Kod BLG417
Course Distributed systems Code BLG417
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
İçerik Dağıtık sistemler ve uygulamarda temel kavramları tanıtmak, bu sistemlerin belirleyici özelliklerini tanımlamak, görevler arası iletişim, ortakatman, dağıtık nesneler, isim ve ağ hizmetleri konularını tartışmak, dağıtık dosya sistemlerin tasarımını yapma becerisi kazandırmak.
İngilizce İçerik To introduce the basic concepts of distributed systems and applications, to define the determinants of these systems, to discuss the inter-task communication, middleware, distributed objects, name and network services, and to design distributed file systems.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Temel Bilgisayar Mimarisi2.Hafta Dağıtılmış ve paylaşılan bellekli paralel mimariler3.Hafta Paralel algoritmaların analizi4.Hafta Paralel algoritmaların analizi5.Hafta Dağıtılmış bellekli paralel mimarlar için MPI ile programlama6.Hafta Dağıtılmış bellekli paralel mimarlar için MPI ile programlama7.Hafta Dağıtılmış bellekli paralel mimarlar için MPI ile programlama8.Hafta Vize Haftası9.Hafta MPI için paylaşımlı bellek paralel mimarileri ile programlama10.Hafta MPI için paylaşımlı bellek paralel mimarileri ile programlama11.Hafta MPI için paylaşımlı bellek paralel mimarileri ile programlama12.Hafta OpenMP ve MPI ile melez paralel programlama13.Hafta OpenMP ve MPI ile melez paralel programlama14.Hafta ÖzetFinal Dönemi ve Genel Değerlendirme
Dağıtık Sistemler Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
8.YARIYIL
İş Başında Mesleki Uygulamalar
Ders İş Başında Mesleki Uygulamalar Kod BLG404
Course Professional Practices at Work Code BLG404
Krediler Teori: 0 Uygulama: 4 Kredi: 2 AKTS: 16
İçerik Bilgisayar mühendisliği alanında güncel konulara ilişkin sanayideneyimleri kazandırılması.
İngilizce İçerik Gaining experience in the industry related to current topics in computer engineering.
Ön Koşul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Ara sınav %100)
Eğitim
Öğretim
1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Sistem kurulumu (istemci)2.Hafta Sistem kurulumu (sunucu)3.Hafta Ağ yönetimi ( trafik denetimi)4.Hafta Ağ yönetimi (güvenlik)5.Hafta Veritabanı bakımı (disk yönetimi)6.Hafta Veritabanı bakımı (tablo dizin yönetimi ve performans)7.Hafta Yazılım çalışması8.Hafta Yazılım çalışması9.Hafta Yazılım çalışması10.Hafta Yazılım çalışması11.Hafta Gömülü sistem uygulaması12.Hafta Gömülü sistem uygulaması13.Hafta Robot uygulaması14.Hafta Robot uygulamasıFinal Dönemi ve Genel Değerlendirme
İş Başında Mesleki Uygulamalar Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x
Ekolojik Sürdürülebilirlik
Ders Ekolojik Sürdürebilirlik Kod UNI402
Course Ecological Sustainability Code UNI402
Krediler Teori: 3 Uygulama: 0 Kredi: 3 AKTS: 4
Ġçerik Ekoloji hakkında genel bilgiler verilerek ekolojiye ilişkin farklı konular teker teker ele alınacaktır.
Ġngilizce Ġçerik Providing general information on different issues related to ecology will be discussed individually .
Ön KoĢul Yok
Ölçme Değerlendirme ve Puanlama
Yıl içinin ortalamaya katkısı: %40 Finalin Ortalamaya Katkısı: %60 Yıl içi notu %100: (1 Arasınav %100)
Eğitim 1,2,3,15,16
Haftalık Ders Konuları
1.Hafta Ekolojinin konusu ve kapsamı. Kent-Doğa ikilemi. Kentsel Ekoloji kavramına genel giriş.
2.Hafta Ekosistemin genel özellikleri.3.Hafta Tarım toplumunun doğa ile ilişkisi. Geleneksel yerleşmelerin özellikleri.4.Hafta Doğaya modernist bakış açısı. Ekonomik kalkınma çerçevesinde kent olgusu.
Sanayi toplumunun doğa ile ilişkisi.
5.Hafta Kentsel-endüstriyel ekosistem olarak kentin özellikleri. Kent adası kavramı ve özellikleri. Küresel ısınma ve kentsel ısı adası.
6.Hafta Kent ve biyoçeşitlilik. Kentsel flora ve fauna. Kent içi açık yeşil alanlar. Doğa koruma alanları.
7.Hafta Kentlerin doğaya etkisi. Ekolojik sorunların ortaya çıkışı. Sürdürülebilirlik kavramı.
8.Hafta Ara Sınav9.Hafta Kentsel ekoloji ile ilgili önemli kavramlar: Ekolojik ağ .Yeşil koridor10.Hafta Kentsel ekoloji ile ilgili önemli kavramlar: Ekolojik ayakizi.Akıllı büyüme.11.Hafta Şehir planlama uygulamalarının doğaya etkisi. Planlama mevzuatı ve
literatüründe doğa koruma.12.Hafta Ekolojik dengenin korunmasını hedefleyen şehir planlama süreci. Temel
prensipler ve uygulama araçları. Başarılı ekolojik kent örneklerinin sunulması.13.Hafta artışma: Kentsel Ekolojinin doğa korumada yeterliliği. Şehir planlama ve doğa
ilişkisi: sorunlar ve çözümler.14.Hafta Dönemin genel değerlendirmesiFinal Dönemi ve Genel Değerlendirme
Ekolojik Sürdürebilirlik Değerlendirme
Program Öğrenme Çıktıları 1 2 3 4 5
1 Matematik, fen bilimleri ve kendi dalları ile ilgili mühendislik konularında yeterli altyapıya sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri Bilgisayar Mühendisliği çözümleri için beraber kullanır,
x
2 Bilgisayar Mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme tekniklerini seçer ve uygular
x
3 Bir sistemi, sistem bileşenini ya da süreci analiz eder ve istenen gereksinimleri karşılamak üzere gerçekçi kısıtlar altında tasarlar; bu doğrultuda modern tasarım yöntemlerini uygular,
x
4 Mühendislik uygulamaları için gerekli olan modern teknik ve araçları seçer ve kullanır; bilişim teknolojilerini ve en az bir bilgisayar yazılımını (Avrupa Bilgisayar Kullanma Lisansı İleri Düzeyinde) etkin biçimde kullanır
x
5 Deney tasarlar, deney yapar, veri toplar, sonuçları analiz eder ve yorumlar
x
6 Bilgiye erişir ve bu amaçla kaynak araştırması yapar, veri tabanları ve diğer bilgi kaynaklarını kullanır
x
7 Bireysel olarak ve çok disiplinli takımlarda etkin çalışır, sorumluluk alır
x
8 Türkçe sözlü ve yazılı etkin iletişim kurar; Avrupa Dil Portföyü B1 genel düzeyinde en az bir yabancı dil bilgisine sahiptir
x
9 Yaşam boyu öğrenmenin gerekliliği bilincindedir; bilim ve teknolojideki gelişmeleri izler ve kendini sürekli yeniler
x
10 Mesleki ve etik sorumluluk bilincine sahiptir x11 Proje yönetir, işyeri uygulamaları, çalışanların sağlığı, çevre ve iş
güvenliği konularında bilinç sahibidir; mühendislik uygulamalarının hukuksal sonuçlarının farkındadır
x
12 Mühendislik çözümlerinin ve uygulamalarının evrensel ve toplumsal boyutlardaki etkilerinin bilincindedir; girişimcilik ve yenilikçilik konularının farkındadır ve çağın sorunları hakkında bilgi sahibidir
x