t.c. beykent Ünİversİtesİ mÜhendİslİk – mİmarlik...

52
T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ DERS İÇERİKLERİ Ders Kodu Teorik Uygulama Lab Ulusal Kredi AKTS Akademik ve Sosyal Oryantasyon 141000000001101 1 0 0 0 1 Dersin İçeriği Beykent Üniversitesinin Tarihçesi, Beykent Üniversitesi Yönetim Şeması, Akademik Birimler, Akademik Takvim, Öğrenci İşleri Daire Başkanlığı ( Yapısı, Görevleri), Kütüphane Daire Başkanlığı (Yapısı, Görevleri), Kütüphanenin Sunduğu Hizmetler, Kütüphane Araştırma ve Bilgi Kaynakları, Web aracılığıyla kütüphane kataloğu tarama, Sağlık, Kültür ve Spor Daire Başkanlığı, Öğrenci Kulüpleri, (Yapısı, Görevleri), Beykent Üniversitesi Eğitim-Öğretim Yönetmeliği, Yükseköğretim Kurumları Disiplin Yönetmeliği, Yükseköğretim Kanunu Yönetmeliği, Erasmus Ofisi, Tanıtım ve Halkla İlişkiler Müdürlüğü (Yapısı ve Görevleri), Beykent Üniversitesi Mezunlar Derneği. Haftalık Konular Hafta Konular 1 Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması. Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması. 1. Beykent Üniversitesinin Tanıtımı 1.1. Beykent Üniversitesinin Tarihçesi. 1.2. Beykent Üniversitesinin Yönetim Şeması. 2 2. Üniversitenin Akademik Yapısı 2.1. Üniversitenin Akademik Birimlerinin Tanıtılması. 2.2. Akademik Takvim. 3 3. İdari Birimlerin Tanıtımı- Öğrenci İşleri Daire Başkanlığı 3.1. Öğrenci İşleri Daire Başkanlığının Yapısı. 3.2. Öğrenci İşleri Daire Başkanlığının Görevleri. 3.3. Öğrenci İşleri Daire Başkanlığı Tarafından Yürütülen Hizmetlerle İlgili Evraklar. 3.3.1. Çift Anadal/Yan Dal Başvuru Formu. 3.3.2. Kurum İçi Yatay Geçiş Başvuru Formu. 3.3.3. Öğrenci Belgesi Başvuru Formu. 3.3.4. Kimlik Kartı Başvuru Formu. 4 4. Beykent Üniversitesi Kütüphane Daire Başkanlığı 4.1. Beykent Üniversitesi Kütüphanesinin Tanıtılması. 4.2. Kütüphanenin Sunduğu Hizmetler. 4.3. Kütüphane katalog tarama. 4.4. Kütüphane Veritabanları. 4.4.1. Abone Veritabanları. 4.4.2. TÜBA Açık Ders Malzemesi. 4.4.3. ULAKBİM Veritabanları. 5 5. Sağlık, Kültür ve Spor Daire Başkanlığı 5.1. Sağlık, Kültür ve Spor Daire Başkanlının Tanıtımı ve Görevleri. 5.2. Öğrenci Kulüpleri. 5.2.1. Öğrenci Kulüplerinin Tanıtımı. 5.2.2.Öğrenci Kulüplerinin Faaliyetleri. 5.2.3. Öğrenci Kulüplerinin Üyelik Şartları. 6 6. Yükseköğretim Kanunu. 7 7. Beykent Üniversitesi Eğitim-Öğretim Yönetmeliği. 8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz). 9 8. Yükseköğretim Kurumları Disiplin Yönetmeliği.

Upload: others

Post on 10-Oct-2019

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

T.C. BEYKENT ÜNİVERSİTESİ

MÜHENDİSLİK – MİMARLIK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ BÖLÜMÜ DERS İÇERİKLERİ

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Akademik ve Sosyal

Oryantasyon 141000000001101 1 0 0 0 1

Dersin İçeriği

Beykent Üniversitesinin Tarihçesi, Beykent Üniversitesi Yönetim Şeması, Akademik Birimler, Akademik Takvim, Öğrenci İşleri Daire Başkanlığı ( Yapısı, Görevleri), Kütüphane Daire Başkanlığı (Yapısı, Görevleri), Kütüphanenin Sunduğu Hizmetler, Kütüphane Araştırma ve Bilgi Kaynakları, Web aracılığıyla kütüphane kataloğu tarama, Sağlık, Kültür ve Spor Daire Başkanlığı, Öğrenci Kulüpleri, (Yapısı, Görevleri), Beykent Üniversitesi Eğitim-Öğretim Yönetmeliği, Yükseköğretim Kurumları Disiplin Yönetmeliği, Yükseköğretim Kanunu Yönetmeliği, Erasmus Ofisi, Tanıtım ve Halkla İlişkiler Müdürlüğü (Yapısı ve Görevleri), Beykent Üniversitesi Mezunlar Derneği.

Haftalık Konular

Hafta Konular

1

Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması. Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması. 1. Beykent Üniversitesinin Tanıtımı 1.1. Beykent Üniversitesinin Tarihçesi. 1.2. Beykent Üniversitesinin Yönetim Şeması.

2 2. Üniversitenin Akademik Yapısı 2.1. Üniversitenin Akademik Birimlerinin Tanıtılması. 2.2. Akademik Takvim.

3

3. İdari Birimlerin Tanıtımı- Öğrenci İşleri Daire Başkanlığı 3.1. Öğrenci İşleri Daire Başkanlığının Yapısı. 3.2. Öğrenci İşleri Daire Başkanlığının Görevleri. 3.3. Öğrenci İşleri Daire Başkanlığı Tarafından Yürütülen Hizmetlerle İlgili Evraklar. 3.3.1. Çift Anadal/Yan Dal Başvuru Formu. 3.3.2. Kurum İçi Yatay Geçiş Başvuru Formu. 3.3.3. Öğrenci Belgesi Başvuru Formu. 3.3.4. Kimlik Kartı Başvuru Formu.

4

4. Beykent Üniversitesi Kütüphane Daire Başkanlığı 4.1. Beykent Üniversitesi Kütüphanesinin Tanıtılması. 4.2. Kütüphanenin Sunduğu Hizmetler. 4.3. Kütüphane katalog tarama. 4.4. Kütüphane Veritabanları. 4.4.1. Abone Veritabanları. 4.4.2. TÜBA Açık Ders Malzemesi. 4.4.3. ULAKBİM Veritabanları.

5

5. Sağlık, Kültür ve Spor Daire Başkanlığı 5.1. Sağlık, Kültür ve Spor Daire Başkanlının Tanıtımı ve Görevleri. 5.2. Öğrenci Kulüpleri. 5.2.1. Öğrenci Kulüplerinin Tanıtımı. 5.2.2.Öğrenci Kulüplerinin Faaliyetleri. 5.2.3. Öğrenci Kulüplerinin Üyelik Şartları.

6 6. Yükseköğretim Kanunu.

7 7. Beykent Üniversitesi Eğitim-Öğretim Yönetmeliği.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9 8. Yükseköğretim Kurumları Disiplin Yönetmeliği.

Page 2: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

10 9. Erasmus Ofisi 9.1. Erasmus Ofisinin Tanıtımı ve Görevleri. 9.2. Beykent Üniversitesinin Anlaşmalı Olduğu Avrupa Üniversiteleri.

11 10. Tanıtım ve Halkla İlişkiler Müdürlüğü 10.1. Tanıtım ve Halkla İlişkiler Müdürlüğü Tanıtımı ve Görevleri. 10.2. Tanıtım ve Halkla İlişkiler Müdürlüğünün Yürüttüğü Hizmetler.

12 11. Beykent Üniversitesi kültür, sanat ve bilim etkinlikleri.

13 12. Beykent Üniversitesi Tarafından Desteklenen Sosyal Yardım Projeleri Hakkında Bilgi.

14 13. Beykent Üniversitesi Mezunlar Derneği Tanıtımı.

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Fizik I 441000000001101 3 0 1 4 6

Dersin İçeriği

Fizik ve Ölçme, Tek Boyutta Hareket, Vektörler, Iki Boyutta Hareket, Hareket Kanunlari, Dairesel Hareket ve Newton Kanunlarinin Diger Uygulamalari, Is ve Kinetik Enerji, Potansiyel Enerji ve Enerjinin Korunumu, Dogrusal Momentum ve Çarpismalar, Kati Cisimlerin Sabit Bir Eksen Etrafinda Dönmesi, Yuvarlanma Hareketi ve Açisal Momentum, Statik Denge ve Esneklik

Haftalık Konular

Hafta Konular

1

Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi Dersin müfredat içindeki önemi ve diger dersler ile etkilesiminin vurgulanmasi 1. Fizik ve Ölçme 1.1. Uzunluk, Kütle ve Zaman Standartlari 1.2. Maddenin Yapi Taslari 1.3. Yogunluk 1.4. Boyut Analizi 1.5. Birimleri Çevirme 1.6. Büyüklük Mertebesi Hesaplamalari ve Tahminler 1.7. Anlamli Rakamlar

2

2. Bir Boyutta Hareket 2.1. Yerdegistirme, Hiz ve Sürat 2.2. Ivme 2.3. Hareket Diyagramlari 2.4. Bir Boyutta Sabit Ivmeli Hareket 2.5. Serbest Düsen Cisimler

3

3. Vektörler 3.1. Koordinat Sistemleri 3.2. Vektörler ve Skaler Nicelikler 3.3. Vektörlerin Bazi Özellikleri 3.4. Bir Vektörün Bilesenleri ve Birim Vektörler

4

4. Iki Boyutta Hareket 4.1. Yerdegistirme, Hiz ve Ivme Vektörleri 4.2. Sabit Ivmeli Iki Boyutta Hareket 4.3. Egik Atis Hareketi 4.4. Düzgün Dairesel Hareket 4.5. Tegetsel ve Radyal Ivme

5

4.6. Bagil Hiz ve Bagil Ivme 5. Hareket Kanunlari 5.1. Kuvvet Kavrami 5.2. Newton’un Birinci Yasasi ve Eylemsiz Sistemler 5.3. Kütle 5.4. Newton’un Ikinci Yasasi

Page 3: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

5.5. Kütle-Çekim Kuvveti ve Agirlik 5.6. Newton’un Üçüncü Yasasi

6 5.7. Newton Yasalarinin Bazi Uygulamalari 5.8. Sürtünme Kuvvetleri

7 6.. Dairesel Hareket ve Newton Kanunlarinin Diger Uygulamalari 6.1. Düzgün Dairesel Harekette Newton’un Ikinci Yasasinin Uygulanmasi 6.2. Düzgün Olmayan Dairesel Hareket

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9

7. Is ve Kinetik Enerji 7.1. Sabit Kuvvetin Yaptigi Is 7.2. Iki Vektörün Skaler Çarpimi 7.3. Degisen Bir Kuvvetin Yaptigi Is 7.4. Kinetik Enerji ve Is-Kinetik Enerji Teoremi 7.5. Güç

10

8. Potansiyel Enerji ve Enerjinin Korunumu 8.1. Potansiyel Enerji 8.2. Korunumlu ve Korunumsuz Kuvvetler 8.3. Mekanik Enerjinin Korunumu 8.4. Korunumsuz Kuvvetlerin Yaptigi Is 8.5. Korunumlu Kuvvetlerle Potansiyel Enerji Arasindaki Baginti

11

9. Dogrusal Momentum ve Çarpismalar 9.1. Impuls ve Momentum 9.2. Çarpismalar 9.3. Bir-Boyutta Esnek ve Esnek Olmayan Çarpismalar

12

9.4. Iki-Boyutlu Çarpismalar 10. Kati Cismin Sabit Bir Eksen Etrafinda Dönmesi 10.1. Açisal Yerdegistirme, Hiz ve Ivme 10.2. Dönme Kinematigi, Sabit Açisal Ivmeli Dönme Hareketi 10.3. Açisal ve Dogrusal Nicelikler 10.4. Dönme Enerjisi 10.5. Eylemsizlik Momentinin Hesabi

13

10.6. Tork 10.7. Tork ve Açisal Ivme Arasindaki Baginti 10.8. Dönme Hareketinde Is, Güç ve Enerji 11. Yuvarlanma Hareketi ve Açisal Momentum 11.1. Kati Cismin Yuvarlanma Hareketi 11.2. Vektörel Çarpim ve Tork 11.3. Bir Parçacigin Açisal Momentumu 11.4. Dönen Kati Cismin Açisal Momentumu 11.5. Açisal Momentumun Korunumu

14

12. Statik Denge ve Esneklik 12.1. Denge Sartlari 12.2. Agirlik Merkezi 12.3. Statik Dengedeki Kati Cisimlere Örnekler 12.4. Katilarin Esneklik Özellikleri

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Genel Kimya

442000000001103 2 0 2 3 5

Dersin İçeriği

Madde özellikleri ve ölçümü, Atom teorisi, Atomun elementel yapisi, Elementler ve bilesikler, Kimyasal reaksiyonlar, Periyodik sistem, Kimyasal baglar, Gazlar, Sivilar, katilar ve moleküller arasi kuvvetler, Çözeltiler ve fiziksel özellikleri

Haftalık Konular

Page 4: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Hafta Konular

1

1. Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi 2. Dersin müfredat içindeki önemi ve diger dersler ile etkilesiminin vurgulanmasi 3. Kimya biliminin tanimlanmasi 3.1 Maddenin siniflandirilmasi 3.2 Maddenin fiziksel ve kimyasal özellikleri 3.3 Kütle ve agirlik, hacim, yogunluk, sicaklik skalalari 3.4 Sayilarin kullanimi 3.5 Bilimsel notasyon 3.6 Anlamli rakamlar

2

4. Atom teorisi 4.1 Atomun yapisi 4.2 Elektron, radyoaktivite, proton ve çekirdek, nötron 4.3 Atom numarasi, kütle numarasi 4.4 Izotoplar, periyodik tablo 4.5 Moleküller ve iyonlar 4.6 Molekül formülleri, deneysel formüller 4.7 Iyonik bilesikler, moleküler bilesikler, asitler ve bazlar, hidratlar

3

5. Kuantum teorisi ve atomlarin elektronik yapisi 5.1 Dalgalarin özellikleri, elektromanyetik radyasyon 5.2 Planck’in kuantum teorisi, fotoelektrik etki 5.3 Bohr hidrojen atom teorisi 5.4 Elektronun yapisi, kuantum sayilari (bas kuantum sayisi, açisal kuantum sayisi, manyetik kuantum sayisi, elektron spin kuantum sayisi) 5.5 Atomik orbitaller (s orbitalleri, p orbitalleri ve d orbitalleri)

4 5.6 Yüksek enerji orbitalleri, orbital enerjileri 5.7 Elektron konfigürasyonu, diamanyetizm ve paramanyetizm 5.8 Hund kurali, elektronlarin orbitallere dagiliminda uygulanan genel kurallar

5

6. Kimyasal reaksiyonlarda kütle iliskileri 6.1 Atom kütlesi 6.2 Bir elementin mol kütlesi 6.3 Molekül kütlesi 6.4 Bilesiklerin yüzde bilesimi 6.5 Molekül formüllerinin saptanmasi

6

7. Reaktiflerin ve ürünlerin miktarlarinin hesaplanmasi 7.1 Kisitlayici bilesen kavrami, tepkime veriminin tanimi 7.2 Çözelti derisimleri ve çözeltilerin seyreltilmesi 7.3 Gravimetrik analiz, asit-baz titrasyonlari, redoks titrasyonlari

7

8. Katyonlarin ve anyonlarin elektron dizilisleri 8.1 Etkin çekirdek yükü, atomik yariçap, iyonik yariçap, fiziksel özelliklerin bir periyod boyunca ve bir grup içinde degisimi 8.2 Iyonlasma enerjisi, elektron ilgisi, bir periyottaki elementlerin oksitlerinin özellikleri

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9

1. Elementler arasindaki periyodik iliskiler 1.1 Periyodik tablo 1.2 Elementlerin periyodik siniflandirilmasi Elementlerin kimyasal esitliklerde sembolik gösterimleri.

10

2. Gazlar 2.1 Gaz halinde bulunan maddeler 2.2 Bir gazin basinci 2.3 Gaz kanunlari, basinç-hacim iliskisi 2.4 Boyle Yasasi, sicaklik-hacim iliskisi 2.5 Charles ve Gay Lussac Yasasi, hacim-mol sayisi iliskisi 2.6 Avogadro Yasasi, ideal gaz denklemi, yogunluk hesaplamalari, gaz stokiyometrisi 2.7 Dalton kismi basinçlar yasasi

Page 5: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

2.8 Gazlarin moleküler kinetik teorisi, gaz yasalarinin uygulanmasi 2.9 Gazlarin yayinimi, moleküler hizlarin dagilimi.

11

3. Kimyasal baglar 3.1 Lewis nokta sembolleri, iyonik bag, iyonik bilesiklerin kristal örgü enerjisi, kristal örgü enerjileri tayininde Born-Haber çevrimi 3.2 Kristal örgü enerjisi ve iyonik bilesiklerin formüleri 3.3 Kovalent bag, kovalent ve iyonik bilesiklerin özelliklerinin karsilastirilmasi 3.4 Elektronegatiflik ve oksidasyon numarasi 3.5 Lewis yapilarinin yazilmasi, formal yük ve Lewis yapisi 3.6 Rezonans kavrami, oktet kuralina uymayanlar, okteti tamamlamayanlar, tek sayida elektron içeren moleküller, oktetin asilmasi, bag ayrisma enerjisi, bag enerjilerinin kullanimi

12

4. Moleküler geometri ve atomik orbitallerin hibritlesmesi 4.1 Paylasilmamis elektron çifti bulunmayan merkez atomlu moleküllerin geometrisi 4.2 Bir veya daha fazla paylasilmamis elektron çifti bulunan merkez atomlu moleküllerin geometrisi

13

5. VSEPR Modelinin uygulanmasi 5.1 Dipol momentler, valens bag teorisi, atomik orbitallerin hibritlesmesi (sp3, sp2, sp hibritlesmeleri) 5.2 s, p ve d orbitallerinin hibritlesmeleri 5.3 Çift ve üçlü bag olusumu ve hibritlesme türleri

14 6. Sulu çözelti tepkimeleri

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Matematik I

461000000001101 3 0 0 3 6

Dersin İçeriği

Bu ders, Reel Sayılar, Değişkenler ve Fonksiyonlar, Diziler ve Limitler, Fonksiyonun Limit ve Sürekliliği, Türev ve Diferansiyel, Belirsiz ve Belirli integraller ve hesaplama teknikleri gibi konuları içermektedir.

Haftalık Konular

Hafta Konular

1

1.Sayılar, Değişkenler ve Fonksiyonlar 1.1. Reel sayılar, Temel kavramlar, Reel sayıların sayı ekseninin noktaları olarak gösterilmesi. 1.2. Değişkenler ve sabitler. 1.3. Fonksiyonun ifade edilmesi yolları. 1.4. Elemanter fonksiyonlar.

2

2. Limit ve Fonksiyonun Sürekliliği 2.1. Değişkenin limiti. Sonsuz büyük değişkenler. 2.2. Fonksiyonların limiti. 2.3. Belirsizlikler ve onların bazı özellikleri. 2.4. Limitler hakkında temel teoremler.

3

2.5. Bazı ünlü limitler. 2.6. Fonksiyonların sürekliliği. 2.7. Sürekli fonksiyonların bazı özellikleri. 2.8. Belirsizliklerin çözümlenmesi.

4

3. Türev ve Diferansiyel 3.1. Hareket hızı. 3.2. Türevin tanımı. 3.3. Türevin geometrik anlamı. 3.4. Fonksiyonun diferansiyeli ve geometrik anlamı.

Page 6: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

5 3.5. Elemanter fonksiyonların türevleri. 3.6. Sabitin, toplamın, çarpımın ve kesrin türevleri.

6 3.7. Bileşke fonksiyonların türevleri. 3.8. Kapalı fonksiyonların diferansiyellemesi.

7 3.9. Ters fonksiyonlar ve türevleri. Ters trigonometrik fonksiyonlar ve türevleri. 3.10. Diferansiyel ve yüksek mertebeden diferansiyeller.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9 3.11. Taylor formülü ve Taylor serisi. 3.12. Türevin uygulamaları.

10

4. Belirsiz İntegraller 4.1. Belirsiz integralin tanımı. 4.2. Elemanter fonksiyonların integrallenmesi.

11 4.3. Rasyonel ve irrasyonel fonksiyonların integrallenmesi. 4.4. Trigonometrik fonksiyonların integrallenmesi.

12 5. Belirli İntegraller 5.1. Belirli integralin tanımı. 5.2. Belirli integralin özellikleri ve hesaplanması.

13 5.3. Özel İntegraller ve uygulamaları.

14

5.4. Parametreye bağlı integraller. 6. Sonsuz seriler 6.1 Temel kavramlar. D’Alembert ve Cauchy testleri ve Leibniz teoremi. 6.2 Fonksiyonel ve kuvvet serileri. Yakınsaklık aralığı. Binom serisi.

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Mesleki

Oryantasyon ve

Yazılım

Mühendisliğine

Giriş

520000000001193 2 0 0 2 4

Dersin İçeriği

Hesaplama niçin gereklidir?, Yazılım mühendisliğinin bilgisayar biliminin diğer disiplinleri

ile ilişkisi, yazılım ürünlerinin başarısızlık nedenleri, meslek etiği , 1. kuşak bilgisayarlar ve

programlama dilleri, 2. kuşak bilgisayarlar ve programlama dilleri, 3. kuşak bilgisayarlar ve

programlama dilleri, 4. kuşak bilgisayarlar ve programlama dilleri, 5. kuşak bilgisayarlar ve

programlama dilleri, derleyici, yorumlayıcılar, işletim sistemleri, programlama dillerinin

sınıflandırması, yazılım geliştirme problemi, endüstriyel yazılım mühendisliği, yazılım

geliştirme yöntemleri ve aralarındaki farklılıklar.

Haftalık Konular

Hafta Konular

1

1.Yazılım Mühendisliği Mesleği Niçin Gereklidir?

1.1. Yazılım Mühendisliğinin Bilgisayar Bilimleri, Bilgisayar Mühendisliği ve Sistem

Mühendisliğinden farkı.

2

2. Mesleki Etiğin Gerekliliği

2.1 Mühendislik Etiği, Mühendislikte Dürüstlük, Mühendislik Sorumluluğu

2.2 Mühendislik Etiği İlkeleri

3

3 Bilgisayar Bilimlerinin Tarihçesi

3.1 1. Kuşak Makineler ve Programlama Dilleri

3.1.1 Bu dönemdeki Teknolojik Yenilikler

3.1.1.1 Vakum Tüpler

Page 7: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

4

4. Bilgisayar Bilimlerinin Tarihçesi

4.1. 2. kuşak Makineler ve Programlama Dilleri

4.1.1 Bu Dönemdeki Teknolojik Yenilikler

4.1.1.1 Transistörler

5

5.. Bilgisayar Bilimlerinin Tarihçesi

5.1. 3. kuşak Makineler ve Programlama Dilleri

5.1.1 Bu Dönemdeki Teknolojik Yenilikler

5.1.1.1 Entegre Devreler

6

6. Bilgisayar Bilimlerinin Tarihçesi

6.1. 4. kuşak makineler ve programlama dilleri

6.1.1 Bu dönemdeki Teknolojik Yenilikler

6.1.1.1 Mikroişlemciler

7

7. Bilgisayar Bilimlerinin Tarihçesi

7.1. 5. kuşak Makineler ve Programlama Dilleri

7.1.1 Bu Dönemdeki Teknolojik Yenilikler

8 Programlama Dillerinin Sınıflandırması

8.1 Üst Düzey Programlama Dilleri

8.2 Makine dili

8.3 Derleyici ve Yorumlayıcı

8.3.1 Derlenebilen ve Yorumlanabilen Dil Örnekleri

8 Ara Sınav

9

9 Programlama Dillerinin Sınıflandırması

9.1 İşletim Sistemi

9.1.1 Uygulama Programları ve İşletim Sistemi Programları

9.2 Özel Amaçlı Programlama Dilleri ve Genel Amaçlı Programlama Dilleri

10

10. Yazılım Geliştirme Problemi

10.1 Proje ve Proses

10.2 Yazılım Geliştirme Prosesleri

11

11 Yazılım Geliştirme Yöntemleri

11.1 Şelale yöntemi

11.1.1 Olumlu ve olumsuz özellikleri.

11.2 Prototip yöntemi

11.2.1 Olumlu ve olumsuz özellikleri

11.3 Şelale Yöntemi ile Prototip Yöntemin Karşılaştırması

12

12 Yazılım Geliştirme Yöntemleri

12.1 İnteratif Yazılı Geliştirme Yöntemi

12.2 Spiral Yazılım Geliştirme Yöntemi

13

13 Yazılım Geliştirme Yöntemleri

13 .1 Birleştirilmiş Modelleme Dili UML ile Yazılım Geliştirme

13.2 XP Modelleme ve Programlama

13.3 Açık Sistemlerin Olumlu ve Olumsuz Tarafları

14

14 Yazılım Geliştirme Yöntemleri

14.1 Çevik Yazılım Geliştirme

14.2 Yazılım Projesinin Yönetimi

Ders

Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

İngilizcede Eleştirel

Okuma ve Yazma

222000000001101 4 0 0 4 4

Page 8: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Dersin İçeriği

Derse giriş ve milletler, Soru yapıları, Bir dil okuluna kayıt, İnsanlar hakkında soru sorma, Meslekler, Geniş Zaman, Sıklık bildiren zaman zarfları, Randevu alma, Eşdizimlilik, Geçmiş zaman cümleleri, Bağlaçlar, Bilgiyi yanıtlama, Geçmiş zaman; soru ve kısa cevaplar, Amaç mastarları, Haberlere tepki vermek, İstasyonda, Şimdiki ve Geniş zaman, Takside, Yardım istemek ve teklif etmek, Yön tarifleri ve yerler, Trafik işaretleri, Sürekli geçmiş zaman, Zaman bağlaçları, Komut verme, Hız Limitleri, Dünya; Asya, Atlantik, Everest Dağı vb. Coğrafi isimlerle kullanılan artikeller, Gelecek zaman: Cümleler, sorular ve kısa cevaplar, Şüphe belirtme.

Haftalık Konular

Hafta Konular

1

Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması. Dersin müfredat içindeki önemi ve öğrencilerin eğitim - öğretim hayatlarına yapacağı katkının vurgulanması. 1. Tanışma / Ülkeler ve Milliyetler 2. Soru Tipleri

2

3. Bir dil okuluna kayıt olabilme 3.1. Doğum tarihini söyleyebilme. 3.2. Mail adresini söyleyebilme. 4. Başkaları hakkında sorular sorabilme

3 5. Meslekler

6. Geniş zaman (Present Simple Tense)

4 7. Sıklık zarfları

8. Randevu alabilme: tarihler ve saatler 8.1. Zaman edatları.

5 9. Eşdizimler

9.1. İfadelerde vurgu. 10. Geçmiş Zaman (Past Simple Tense): “to be-was, were” fiili kullanımı

6 11. Kısa hikaye yazabilme

11.1. “Çünkü” ve “O yüzden” gibi bağlaçları kullanabilme. 12. Herhangi bir bilgiye karşılık verebilme

7

13. Yaşama dair önemli olaylar: büyümek, aşık olmak, evlenmek vb. 13.1. Yıllar. 13.2. Üniversiteye Gitmek. 14. Geçmiş Zaman (Past Simple Tense); sorular ve kısa cevaplar

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9

15. Oku ve Konuş: Biyografi 15.1. Amaç bildiren mastar ekleri. 16. Herhangi bir habere karşılık verebilme 16.1. Tonlama.

10

17. İstasyon’da: 17.1. Kelime vurgusu. 18. Şimdiki Zaman (Present Continuous Tense) ve Geniş Zaman (Present Simple Tense) Karşılaştırması

11

19. Taksi’de 19.1. Ulaşım levhaları. 20: Hikaye: Kameralı Kadın (A woman with a camera) 20.1. Yardım sunma ve yardım isteme.

12 21. Yönler ve Yerleşim birimleri

22. Sürekli geçmiş zaman (Past Continuos Tense)

13

23. Oku ve yaz: Sıra dışı bir olay 23.1. Sürekli Geçmiş Zaman (Past Continuos Tense) ve Geçmiş Zaman (Past Simple Tense) Karşılaştırması: when ve while kullanımı. 24. Yol tarifi 24.1. Hız limitleri.

Page 9: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

14

25. Dünya; Asya, Atlantik, Everest dağı vb. 25.1. Coğrafik isimlerin önüne gelen belirteçler. 26. “be going to” gelecek zaman kullanımı: olumlu/olumsuz cümleler, soru cümleleri, kısa cevaplar 28. Şüpheleri ifade edebilme

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Fizik II 441000000001102 3 0 1 4 6

Dersin İçeriği

Elektrik Alanlari, Gauss Yasasi, Elektriksel Potansiyel, Siga ve Dielektrikler, Akim ve Direnç, Dogru Akim Devreleri, Manyetik Alanlar, Manyetik Alanin Kaynaklari, Faraday Yasasi, Indüktans, Alternatif Akim Devreleri

Haftalık Konular

Hafta Konular

1

Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi Dersin müfredat içindeki önemi ve diger dersler ile etkilesiminin vurgulanmasi 1. Elektrik Alanlari 1.1. Elektrik Yüklerinin Özellikleri 1.2. Yalitkanlar ve Iletkenler 1.3. Coulomb Yasasi 1.4. Elektrik Alani 1.5. Sürekli Bir Yük Dagiliminin Elektrik Alani 1.6. Elektrik Alan Çizgileri 1.7. Düzgün Bir Elektrik Alaninda Yüklü Parçaciklarin Hareketi

2

2. Gauss Yasasi 2.1. Elektrik Akisi 2.2. Gauss Yasasi 2.3. Gauss Yasasinin Yüklü Yalitkanlara Uygulanmasi 2.4. Elektrostatik Dengedeki Iletkenler

3

3. Elektriksel Potansiyel 3.1. Elektriksel Potansiyel ve Potansiyel Farki 3.2. Düzgün Bir Elektrik Alandaki Potansiyel Farklari 3.3. Elektriksel Potansiyel ve Noktasal Yüklerin Olusturdugu Potansiyel Enerji 3.4. Elektriksel Potansiyelden Elektrik Alani Elde Edilmesi 3.5. Sürekli Yük Dagiliminin Olusturdugu Elektriksel Potansiyel 3.6. Yüklü Bir Iletkenin Potansiyeli

4

4. Siga ve Dielektrikler 4.1. Siganin Tanimi 4.2. Siganin Hesaplanmasi 4.3. Kondansatörlerin Baglanmasi 4.4. Yüklü Kondansatörlerde Depolanan Enerji 4.5. Dielektrikli Kondansatörler

5

5. Akim ve Direnç 5.1. Direnç ve Ohm Kanunu 5.2. Elektriksel Iletkenlik Için Bir Model 5.3. Direnç ve Sicaklik 5.4. Elektrik Enerjisi ve Güç

6

6.. Dogru Akim Devreleri 6.1. Elektromotor Kuvveti 6.2. Seri ve Paralel Bagli Dirençler 6.3. Kirchhoff.Kurallari 6.4. RC Devreleri

7 7. Manyetik Alanlar 7.1. Manyetik Alan

Page 10: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

7.2. Akim Tasiyan Bir Iletkene Etkiyen Manyetik Kuvvet 7.3. Düzgün Bir Manyetik Alan Içerisindeki Akim Ilmegine Etkiyen Tork 7.4. Yüklü Bir Parçacigin Düzgün Bir Manyetik Alan Içerisindeki Hareketi

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9

8. Manyetik Alanin Kaynaklari 8.1. Biot-Savart Yasasi 8.2. Iki Paralel Iletken Arasindaki Manyetik Kuvvet 8.3. Amp?re Yasasi

10

8.4. Bir Solenoidin Manyetik Alani 8.5. Manyetik Aki 8.6. Manyetizmada Gauss Yasasi 8.7. Yerdegistirme Akimi ve Amp?re Yasasinin Genel Biçimi

11

9. Faraday Yasasi 9.1. Faraday’in Indüksiyon Yasasi 9.2. Hareketsel emk 9.3. Lenz Yasasi 9.4. Indüksiyon emk’leri ve Elektrik Alanlari 9.5. Maxwell’in Harika Denklemleri

12

10. Indüktans 10.1. Öz-Indüktans 10.2. RL devreleri 10.3. Manyetik Alan Içinde Enerji 10.4. Karsilikli Indüktans 10.5. LC Devresinde Salinimlar

13

11. Alternatif Akim Devreleri 11.1. ac Kaynaklari ve Fazörler 11.2. Dirençli ac Devresi 11.3. Indüktörlü ac Devresi 11.4. Kondansatörlü ac Devresi

14

11.5. RLC Seri Devresi 11.5. ac Devresinde Güç 11.5. Seri RLC Devresinde Rezonans 11.4. Transformatörler ve Güç Iletimi

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Lineer Cebir

461000000001103 2 0 0 2 6

Dersin İçeriği

Matrisler, matris işlemleri, determinantlar, determinant özellikleri, işaretli minörler ve bir matrisin ek matrisi, ters matris, lineer denklem sistemi, Cramer yöntemi, Gauss yok etme yöntemi, vektör uzayları, alt uzaylar, lineer bağımsızlık, taban ve boyut, iç çarpım uzayları, Gram-Schmidt ortogonalleştirme yöntemi, lineer dönüşümler, öz değer ve öz vektörler, köşegenleştirme, Cayley-Hamilton Teoremi, kuadratik formlar.

Haftalık Konular

Hafta Konular

1

1. Matris Cebiri 1.1. Matris işlemleri: matris toplamı ve çarpımı, transpozesi. 1.2. Özel tipte matrisler. 1.3. Matris işlemlerinin cebirsel özellikleri.

2 1.4. Bir matrisin rankı. 1.5 Elemanter satır ve sütun işlemleri. 1.6 Bir matrisin eşelon formu, eşdeğer (denk) matrisler.

3 2. Determinantlar 2.1. Determinantların özellikleri.

Page 11: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

2.2. Kofaktör açılımı (işaretli minörler), Ek (adjoint) matris. 2.3. Bir matrisin tersi.

4 3. Lineer denklem sistemleri 3.1. Lineer denklem sistemlerinin çözümleri. 3.2. Ters matris yöntemi.

5 3.3. Cramer yöntemi. 3.4. Gauss yok etme yöntemi. 3.5. Gauss-Jordan indirgeme yöntemi.

6 4. Vektör uzayları 4.1. Alt uzaylar.

7

4.2. Germe. 4.3. lineer bağımsızlık. 4.4. Taban ve boyut. 4.5. Homojen sistemler.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9 4.6. Rank ve singülerlik. 4.7. Genel sistem için Kronecker-Capelli teoremi.

10 5. İç çarpım uzayları 5.1. Standart iç çarpım (nokta çarpım). 5.2. Vektörel çarpım (çapraz çarpım).

11 6. Ortogonal taban 6.1. Ortonormal taban. 6.2. Gram-Schmidt ortogonalizasyon tekniği.

12 7. Lineer dönüşümler 7.1. Bir lineer dönüşümün çekirdeği ve görüntü kümesi. 7.2. Lineer dönüşümlerin matrislerle gösterimi.

13 8. Özdeğerler ve özvektörler 8.1. Özdeğerler ve özvektörlerin hesaplanması. 8.2. Simetrik matrislerin köşegenleştirilmesi.

14 9. Kuadratik (ikinci dereceden) formlar 9.1. Konik kesitleri. 9.2. Kuadratik yüzeyler.

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Matematik II

461000000001102 3 0 0 3 6

Dersin İçeriği

Bu ders, çok değişkenli fonksiyonların temel kavramları ve grafikleri, kısmi türev ve diferansiyel, çok değişkenli fonksiyonların maksimum ve minimumları, Taylor serisi, iki ve üç kat integraller, birinci ve ikinci tür eğrisel integraller, yüzeysel integraller ve vektör alan formülleri, Stokers ve Green formülleri gibi konuları içermektedir.

Haftalık Konular

Hafta Konular

1

1. Çok Değişkenli Fonksiyonlar. Kısmi Türev ve Diferansiyel 1.1. Çok değişkenli Fonksiyonlar, Temel Kavramlar, İki Değişkenli Fonksiyonun Grafikleri. Seviye Eğrileri ve Seviye Yüzeyleri. 1.2. Limit ve Süreklilik.

2 1.3. Kısmi Türevler. Birinci ve İkinci Basamaktan Kısmi Türevler. 1.4. Çok değişkenli Fonksiyonların Diferansiyeli. Shwartz Teoremi.

3 1.5. Zincir Kuralı ve Tam Diferansiyeller. Kapalı Fonksiyonların Türevleri. 1.6. Yüksek Mertebeden Türevler. Herhangi Bir Yön Üzere Türevler. Gradiyant.

Page 12: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

4 2. Çok değişkenli Fonksiyonların Ekstremumları 2.1. Çok değişkenli Fonksiyonların Maksimum ve Minimum Değerleri. Gerekli Koşul. 2.2. Lagrange Çarpını.

5 3. Taylor serisi ve çok değişkenli fonksiyonların değerlerinin hesaplanması 3.1. İki Değişkenli Fonksiyonlar İçin Taylor Serisi ve Uygulamaları.

6 4. İki Kat İntegrali ve uygulanması 4.1. İki Kat İntegralin Tanımı ve Özellikleri. 4.2. Birinci ve İkinci, Fubini Teoremi.

7 4.3. Alan, Momentler, Hacım ve Ağırlık Merkezlerinin Bulunması. 4.4. İvme ve Statik Momentler.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9

5. Üç Kat İntegral Tanımı ve Özellikleri 5.1. Üç kat İntegrallerin Hesaplama Teknikleri. 5.2. Üç kat İntegrallerde Sferik ve Silindirik Koordinat Sistemlerinin Uygulanması. 5.3. Üç Boyutlu Uzayda Kitle, Momentler ve Hacimlerin Bulunması.

10 6. Vektörler Alanında İntegralleme İşlemleri 6.1. Birinci ve İkinci Tür Eğrisel İntegraller. 6.2. Vektör Alanında İş, Akış ve Sirkülasyon.

11 7. İntegralin Yoldan Bağımsızlığı, Potansiyel Fonksiyonlar 7.1. Konservatif Alanlar. 7.2. Düzlemde Green Formülü.

12 8. Yüzeysel İntegraller 8.1. Yüzeyler ve Onların Alanlarının Bulunması. 8.2. Vektorel ve Tanjansiyel Alanlar.

13 8.3. Stokers Teoremi ve Uygulanması. 8.4. Divergans Teoremi.

14 8.5. Birinci ve İkinci Green Formülleri. 8.6. Çözümlü Örnekler.

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Türkçe Eleştirel

Okuma ve Yazma

223000000001101 4 0 0 4 4

Dersin İçeriği

“Dilin tanimi, özellikleri ve millet, kültür ve düsünce ile iliskisi, Dünya dilleri, Türk dili ve Türk dilinin yayilma alanlari, Türkçenin ses bilgisi, Türkçenin sekil bilgisi, Türkçenin cümle bilgisi; yazili ve sözlü anlatim türleri, edebî türler, atasözleri, deyimler ve ikilemeler”

Haftalık Konular

Hafta Konular

1

Ders Tanitim Ve Uygulama, Degerlendirme Bilgilerinin Ögrenciye Açiklanmasi Dersin Müfredat Içindeki Önemi Ve Diger Dersler Ile Etkilesiminin Vurgulanmasi 1. Dilin Tanimi Ve Önemi. 1.1. Dilin Özellikleri. 1.2. Sosyal Bir Deger Olarak Dilin Baglanti Alanlari, Dil Ve Millet, Dil Ve Kültür, Dil Ve Düsünce Iliskisi.

2 1.3. Dilin Olusumu, Dünya Dilleri. 2. Türkçenin Dünya Dilleri Arasindaki Yeri. 2.1. Türk Dilinin Yayilma Alanlari Ve Bugünkü Durumu.

3 2.2. Türkçenin Ses Bilgisi. 2.3. Türkçenin Ünlüleri Ve Ünsüzleri.

Page 13: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

2.4. Türkçedeki Ses Olaylari (Ünlü Düsmesi, Ünlü Türemesi, Ünsüz Düsmesi, Ünsüz Türemesi, Benzesme)

4

2.5. Yazim (Imlâ) Kurallari 2.6. Büyük Harflerin Yazildigi Yerler 2.7. Birlesik Isimlerin Yazilisi 2.8. Birlesik Fiillerin Yazilisi 2.9. Kisaltmalarin Yazilisi

5

3. Noktalama Isaretleri 3.1. Nokta 3.2. Virgül 3.3. Noktali Virgül 3.4. Iki Nokta 3.5. Üç nokta 3.6. Soru Isareti 3.7. Ünlem Isareti 3.8. Kisa çizgi 3.9. Uzun Çizgi (Konusma Çizgisi) 3.10. Kesme Isareti 3.11. Tirnak Isareti Ve Tek Tirnak Isareti 3.12. Parantez (Yay Ayraç) ve Köseli Yay Ayraç 3.13. Denden Isareti 3.14. Egik Çizgi (Taksim Çizgisi)

6 4. Türkçede Vurgu 4.1. Türkçe Kelimelerde Vurgu 4.2. Türkçe Cümlede Vurgu

7 7. Türkçenin Çekim Ekleri 7.1. Isim Çekim Ekleri 7.2. Fiil Çekim Ekleri

8 Ara Sinav

9

8. Türkçede Yeni Kelime Yapma Yollari 8.1. Isimden Isim Yapma Ekleri 8.2. Isimden Fiil Yapma Ekleri 8.3. Fiilden Isim Yapma Ekleri 8.4. Fiilden Fiil Yapma Ekleri

10 10. Kelime Gruplari 10.1. Fiil Menseli Kelime Guruplari 10.2. Isim Menseli Kelime Guruplari

11

11. Cümle Bilgisi 11.1. Cümlenin Ögeleri 11.2. Anlamlarina Göre Cümleler 11.3. Yapilarina Göre Cümleler 11.4. Yükleminin Türüne Göre Cümleler 11.5. Yükleminin Anlamina Göre Cümleler

12

12. Anlatim Yollari Ve Sözlü Anlatim Türleri 12.1. Öznel Anlatim 12.2. Nesnel Anlatim 12.3. Sözlü Anlatim Türleri 12.3.1. Görüsmeler 12.3.2. Müzakere 12.3.3. Mülakat 12.4. Tartismalar 12.4.1. Panel 12.4.2. Sempozyum 12.4.3. Açik Oturum 12.4.4. Forum 12.4.5. Kolokyum

Page 14: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

12.4.6. Konferans 12.4.7. Seminer

13

13. Yazili Anlatim Türleri 13.1. Makale 13.2. Fikra (Gazete Köse Yazisi) 13.3. Deneme 13.4. Elestiri 13.5. Dilekçe

14

14. Edebî Türler, Atasözleri, Deyim Ve Ikilemeler 14.1. Edebi Türler 14.1.1. Hikâye (Öykü) 14.1.2. Roman 14.1.3. Siir 14.1.4. Diger Edebî Türler (Destan, Masal, Fikra, Tiyatro Oyunlari) 14.2. Atasözleri, Deyimler Ve Ikilemeler

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Mühendislikte Matematiksel

Yöntemler 461052000001205 3 0 0 3 6

Dersin İçeriği

Birinci mertebeden diferansiyel denklemlerin çözüm yöntemleri, lineer, homojen, tam diferansiyel denklemler, türeve göre çözülmemiş denklemlerin çözüm yöntemleri, Lagrange ve Clairaut denklemleri, yüksek mertebeden denklemler, seri çözümleri, diferansiyel denklem sistemi, sınır değer problemi, Laplace dönüşümü.

Haftalık Konular

Hafta Konular

1

1. Temel kavramlar. Türeve göre çözülmüş diferansiyel denklemler 1.1. Diferansiyel denkleme indirgenebilen bazı problemler. 1.2. Diferansiyel denklemlerin temel kavramları. 1.3. Adi diferansiyel denklemin geometrik anlamı. 1.4. Sade diferansiyel denklemler. 1.5. Değişkenlerine ayrıklaştırma yöntemi.

2

1.6. Homojen denklemler. 1.7. Lineer denklem ve Bernoulli diferansiyel denklemleri. 1.8. Riccati denklemi ve özellikleri. 1.9. Tam diferansiyel denklemler ve integrasyon çarpımı.

3

2. Türeve göre çözülmemiş birinci basamaktan diferansiyel denklemler 2.1. Birinci basamaktan n. dereceli denklem. 2.2. Parametre dahil etme yöntemi. 2.3. Lagrange ve Clairaut denklemi. 2.4. Zarf ve singüler çözümler.

4 3. Yüksek mertebeden diferansiyel denklemlerin temel özellikleri 3.1. Lineer diferansiyel denklemlerin bazı özellikleri. 3.2. Yüksek mertebeden diferansiyel denklemlerin mertebesinin düşürülmesi.

5 3.3. Homojen olmayan denklemler, toplama prensibi. 3.4. Sabitin varyasyonu yöntemi. 3.5. Adjoint denklem, Lagrange formülü.

6 4. Yüksek mertebeden diferansiyel denklemlerin gerçek çözümleri 4.1. Homojen lineer sabit katsayılı diferansiyel denklemler. 4.2. Bilinmeyen katsayılar yöntemi.

Page 15: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

7 4.3. Cauchy - Euler ve Lagrange denklemleri. 4.4. Homojen olmayan n. mertebeden lineer denklemler.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9

5. Sınır değer problemi. Green fonksiyonu 5.1. Green fonksiyonun tanımlanması Sınır değer problemi ve çözümü. 5.2. Green fonksiyonun bulunması ve uygulanması. 5.3. Özdeğer problemi. 5.4. Sabitin varyasyonu yöntemiyle Green fonksiyonunun kurulması.

10

5. Lineer diferansiyel denklemler sistemi 6.1. Diferansiyel denklem sisteminin çözümünün bulunması. 6.2. Sabit katsayılı lineer diferansiyel denklem sistemi, Euler metodu. 6.3. Homojen olmayan denklem sistemi. 6.4. Sabitin varyasyonu yöntemi.

11

7. Diferansiyel denklemlerin seri çözümleri 7.1. Kuvvet serileri yardımıyla çözüm yöntemler, Adi ve singülar noktalar. 7.2. Frobenious yöntemi. 7.3. Hipergeometrik denklemler.

12 7.4. Euler integralleri, Gamma ve Beta fonksiyonları. 7.5. Hipergeometrik fonksiyonlar. 7.6. Legendre polinomları. Bessel denklemi.

13 8. Laplace dönüşümü ve uygulamaları 8.1. Orijinal fonksiyon ve Laplace dönüşümü. Laplace dönüşümünün bazı özellikleri. 8.2. Laplace dönüşümünün adi diferansiyel denklemlere uygulanması.

14 8.3. Ters Laplace dönüşümü. 8.4. Laplace dönüşümünün Sabit katsayılı kısmi türevli diferansiyel denklemlere uygulanması.

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Programlama

Dili Kavramları 482000000001151 3 0 0 3 6

Dersin İçeriği

Hafıza Kavramı, Operatörler, Problem Çözme ve Program Tasarımı Metodu, Program Karar

ve Kontrol İfadeleri, Tekrar Yapıları, Fonksiyonlar, Diziler, İşaretçiler, Karakterler ve

Katarların Temelleri, Yapılar, Dosya İşlemleri, Grafik Kullanımı.

Haftalık Konular

Hafta Konular

1

Derse ilişkin genel tanımlar.

1. Bilgisayar ve Programlama Dilleri

1.1. Bilgisayar Organizasyonu.

1.2. Kişisel, Dağıtık ve İstemci / Sunucu Yapısı.

1.3. Makine, Assebly ve Yüksek Düzey Diller.

1.4. C Programlama Dili’nin Tarihçesi.

2

2. Hafıza Kavramı, Operatörler

2.1. Hafıza Kavramı.

2.2. Matematiksel, Mantıksal, Eşitlik ve İlişkisel Operatörler.

2.3. Örnek Uygulamalar.

3

3. Problem Çözme ve Program Tasarımı Metodu

3.1. Problemi Anlama.

3.2. Analiz.

3.3. Tasarım (Algoritma, Sözde Kod, Akış Şeması).

3.4. Uygulama.

Page 16: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

3.5. Test.

3.6. Bakım.

4

4. Karar Verme ve Kontrol İfadeleri

4.1. “if, if....else” Karar İfadeleri.

4.2. “switch…case” Karar İfadesi.

4.3. Atama Operatörleri.

4.4. Arttırma ve Azaltma Operatörleri.

4.5. Örnek Uygulamalar.

5

5. Tekrar Yapıları

5.1. “while, do....while” Tekrar Yapıları.

5.2. “for” Tekrar Yapıları.

5.3. Örnek Uygulamalar.

6

6. Fonksiyonlar

6.1. Fonksiyon Tanımlamaları.

6.2. Değer ve Referans ile Fonksiyon Çağırma.

6.3. Özyinelemeli Fonksiyonlar.

6.4. Örnek Uygulamalar.

7

7. Diziler

7.1. Dizi Tanımlama.

7.2. Fonksiyona Dizi Aktarma.

7.3. Dizi Sıralama.

7.4. Dizide Arama Yapma.

7.5. Örnek Uygulamalar.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9

8. İşaretçiler

8.1. İşaretçi Tanımlamaları.

8.2. İşaretçi Operatörleri.

8.3. Referans ile Fonksiyon Çağırma.

10

8.4. İşaretçi İfadeleri ve Aritmetiği.

8.5. Diziler ve İşaretçiler arasındaki İlişki.

8.6. Örnek Uygulamalar.

11

9. Karakterler ve Katarlar

9.1. Karakterler.

9.2. Katarlar.

9.3. Katarların Karşılaştırılması.

9.4. Karakter ve Alt Katarların, Katar içinde Aranması.

9.5. Örnek Uygulamalar.

12

10. Yapılar

10.1. Yapı Tanımlama.

10.2. Yapıya ilk değer verme.

10.3. Yapı Elemanlarına Ulaşma.

10.4. Typedef, union, Bitwise Operatörler, Enumeration.

10.5. Örnek Uygulamalar.

13

11. Dosya İşlemleri

11.1. Dosya ve Akışlar.

11.2. Sıralı – Erişimli Dosya Yaratma ve Okuma.

11.3. Rastgele - Erişimli Dosya Yaratma ve Okuma.

11.4. Örnek Uygulamalar.

14

12. Grafik Kullanımı

12.1. Grafik Ekrana Geçiş.

12.2. Grafik Fonksiyonları.

12.3. Renk Kodları.

12.4. Örnek Uygulama.

Page 17: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Veri Yapıları

ve

Algoritmalar

481000000001251 3 0 0 3 5

Dersin İçeriği

Veri Tipleri, Değişkenler, Veri Modelleri, Yığınlar, Özyineleme, Kuyruk, Listeler, Ağaçlar,

Sıralama, Arama, Çizgeler, Warshall ve En Kısa Yol Algoritmaları, Depolama Yönetimi, Genel

Listeler, Otomatik Liste Yönetimi ve Dinamik Bellek Yönetimi.

Haftalık Konular

Hafta Konular

1

Derse ilişkin genel tanımlar ve temel kavramlar.

1. Veri Yapıları’ na giriş

1.1. Veri Tipleri

1.2. Değişkenler

1.3. Veri Modelleri

2

2. C Programlama Dili hakkında Genel Tekrar

2.1. Fonksiyonlar.

2.2. Diziler.

3 2.3. İşaretçiler.

4 2.4. Katarlar

2.5. Enum, struct, union, typedef Yapıları

5

3. Yığın

3.1. Tanım ve Örnekler.

3.2. Örnek Uygulamalar.

6

4. Özyineleme

4.1. Tanım ve Örnekler.

4.2. Örnek Uygulamalar.

7

5. Kuyruk

5.1. Tanım ve Örnekler.

5.2. Örnek Uygulamalar.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9

6. Listeler

6.1. Tanım ve Örnekler.

6.2. Örnek Uygulamalar.

10

7. Ağaçlar.

7.1. İkili Ağaçlar

7.2. Tanım ve Örnekler

7.3. Örnek Uygulamalar

11

8. Sıralama

8.1. Tanım ve Örnekler.

8.2. Örnek Uygulamalar.

12

9. Arama

9.1. Tanım ve Örnekler.

9.2. Örnek Uygulamalar.

13

10. Çizgeler

10.1. Örnek Uygulamalar.

10.2. Warshall ve En Kısa Yol Algoritmaları.

10.3. Örnek Uygulamalar.

Page 18: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

14

11. Depolama Yönetimi

11.1. Genel Listeler.

11.2. Otomatik Liste Yönetimi.

11.3. Dinamik Bellek Yönetimi.

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Ayrık

Matematik 461048000001253 2 0 0 2 5

Dersin

İçeriği

Bilgisayar bilimlerindeki matematiksel tekniklere giriş, matematiksel mantık, tümevarım, küme

teorisi, bağıntılar, fonksiyonlar, cebirsel yapılar, ağaçlar ve eşleme.

Haftalık Konular

Hafta Konular

1

1.1. Önermeler

1.2. Mantık ifadeleri

1.3. Önermeler mantığı uygulamaları

2

2.1. Açık önermeler

2.2. Niceleyiciler

2.3. İç içe niceleyiciler

3 3.1. İspata giriş

3.2. İspat metotları ve stratejileri

4 4.1. Kümeler, kümelerde işlemler

4.2. Fonksiyonlar

5

5.1. Seriler

5.2. Toplam

5.3. Matrisler

6 6.1. Matematiksel tümevarım

6.2. Güçlü tümevarım ve iyi sıralama

7 7.1. Tekrarlı yapılar

7.2. Yapısal tümevarım

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz)

9 8.3. Tekrarlı algoritmalar

8.4. Sayma prensipleri

10 9.1. Güvercin yuvası prensibi

9.2. Permütasyon, kombinasyon

11 10.1. Bağıntılar ve özellikleri, uygulamalar

12 11.1. Denk bağıntılar

11.2. Kısmi sıralama

13 12.1. Ağaç yapıları, ağaçlarda uygulamalar

14 13.1. Ağaçlarda yayılma

13.2. Minimum yayılma

Page 19: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Atatürk İlkeleri

İnkilap Tarihi

ve Modern

Türkiye'nin

Oluşumu

224031300001101 4 0 0 4 4

Dersin İçeriği

I.Dünya Savaşı, Mondros Ateşkes Anlaşması, Mustafa Kemal Paşa’nın Hayatına Genel Bir

Bakış, Cemiyetler ve Faaliyetleri, Mustafa Kemal Paşanın Samsun’a çıkışı, Kongreler,

Meclis-i Mebusan’ın Toplanması ve Misak-ı Milli, TMMM’nin Açılması, Sakarya Zaferine

Kadar Milli Mücadele. Sakarya Zaferi, Milli Mücadele’nin Mali Kaynakları, Büyük Taarruz,

Mudanya Mütarekesi, Saltanatın Kaldırılması, Lozan Antlaşması ve ardından Cumhuriyetin

İlanı, Halifeliğin Kaldırılması, 1924 Anayasası, Çok Partili Yaşam Deneyimi, Şeyh Sait

Ayaklanması, Cumhuriyete Karşı Diğer Tepkiler, Menemen Olayı, Atatürk’ün dış politika

ilkeleri ve uygulamaları, hukuk, eğitim, kültür, ekonomik, sosyal ve benzeri alanlarda yapılan

inkılaplar ile Atatürkçü Düşünce Sistemini oluşturan altı Atatürk İlkesi: Cumhuriyetçilik,

Milliyetçilik, Halkçılık, Devletçilik, Laiklik ve İnkılapçılık ilkeleri ile dünden bugüne Atatürkçü

Düşünce Sistemi.

Haftalık Konular

Hafta Konular

1

1.1. Atatürk İlkeleri ve İnkılâp Tarihi dersini okutmanın amacı ve dersle ilgili temel kavramlar

hakkında bilgi verilmesi ve Türk İnkılâbının stratejisi.

1.2. II. Meşrutiyet Devri- 1908 Devrimi, Türk Siyasî Düşünce Akımları ve Hareketleri, Balkan

Savaşları ve Trablusgarp Savaşı.

2

2.1. I. Dünya Savaşı ve Osmanlı Devleti.

2.2. Mondros Mütarekesi ve Ona Bağlı İşgaller, Türk Milleti’nin Bağımsızlık için Kararlılığı ve

Mustafa Kemal Paşa.

3 3.1. Mustafa Kemal Paşa’nın Fikirleri ve Anadolu’ya Geçişi - Kongreler Dönemi (Amasya

Görüşmesi, Erzurum ve Sivas Kongreleri).

4 4.1. İstanbul’un İşgali, Türk Halkının Tepkisi ve Diğer Önemli Gelişmeler - Türkiye Büyük Millet

Meclisi’nin Açılışı ve Özellikleri.

5

5.1. Meclisin İlk Faaliyetleri ve İlk Kanunlar - Meclise Tepkiler, Dahili İsyanlar.

5.2. Milli Mücadelede Cepheler, Güney ve Güneydoğu Cephesi - Milli Mücadelede Cepheler, Doğu

Cephesi ve Ermeni Sorunu.

6 6.1. Milli Mücadelede Cepheler, Batı cephesi, İlk İşgaller ve Milli Ordular - Düzenli Ordunun

Kuruluşu ve Milli Mücadelenin Finansal Kaynakları.

7 7.1. Sevr Anlaşması ve Türk Milleti Üzerindeki Etkisi, I.ve II. İnönü ve Sakarya Savaşları ve Büyük

Taarruz.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9 8.1. Milli Mücadelenin Siyasi Tarafı, Mudanya Ateşkesi ve Lozan Barış Anlaşması

10 9.1 Siyaset, Eğitim, Kültür, Hukuk ve Sosyal Alanlarda Yapılan Devrimler, Çok partili hayata

geçme denemeleri (Terakkiperver Cumhuriyet Fırkası ve Serbest Cumhuriyet Fırkası).

11 10.1. Şeyh Sait İsyanı, Takrir-i Sükûn yasası ve Atatürk'e suikast teşebbüsü.

12 11.1. Atatürk Dönemi Türk Dış Politikası.

13 12.1. Atatürkçü Düşünce Sistemi'nin tanımı, kapsamı, Atatürk İlkeleri (Cumhuriyetçilik, Laiklik,

Milliyetçilik, Halkçılık, Devletçilik, İnkılâpçılık) ve bu ilkelere yönelik tehditler.

14 13.1. Atatürk'ten sonraki Türkiye (İnönü'nün cumhurbaşkanlığı, II. Dünya Savaşı ve Türkiye,

Demokrat Parti'nin kuruluşu ve çok partili hayata geçiş).

Page 20: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Olasılık ve

İstatistik 462000000001223 3 0 0 3 6

Dersin İçeriği

Temel istatistik analiz tipleri, Frekans tablolarini olusturma ve yorumlama, Merkezi Egilim ve Yayilim Ölçüleri hesaplama, Temel olasilik hesaplamalari, Kesikli ve Sürekli rastgele degiskenlere ait olasilik dagilimlari: Binom dagilimi, Geometrik Dagilim, Hipergeometrik Dagilim, Poisson Dagilimi ve Normal Dagilim

Haftalık Konular

Hafta Konular

1

Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi Dersin müfredat içindeki önemi ve diger dersler ile etkilesiminin vurgulanmasi 1. Olasilik ve Istatistigin Kullanimi 1.1. Istatistik terimleri: Kitle, Örneklem, Istatistik, Parametre… 1.2. Veri Toplama Teknikleri 1.3. Istatiksel Analiz Süreci

2

2. Frekans Tablolari ve Grafikler 2.1. Veri ve Degisken Türleri: Nitel ve Nicel Veriler 2.2. Nitel ve Nicel Verileri Gruplandirma Yöntemleri 2.3. Nitel ve Nicel Veriler için Frekans Tablosu Olusturma

3 1.1. Frekans Tablolarinin Yorumlanmasi 1.2. Nitel ve Nicel Veriler için Grafiksel Gösterimler 1.3. Grafikler Üzerinden Farkli Veri Setlerini Karsilastirma

4 3. Merkezi Egilim Ölçüleri 3.1. Ortalama, Mod, Medyan, Geometrik Ortalama, Harmonik Ortalama 3.2. Merkezi Egilim Ölçülerinin Hesaplanmalari

5 3.3. Merkezi Egilim Ölçülerini Kullanarak Dagilim Çarpikliklarinin Bulunmasi 3.4. Merkezi Egilim Ölçülerini Kullanarak Veri Setlerinin Karsilastirilmasi

6

4. Yayilim Ölçüleri Ölçülerini 4.1. Veri Açikligi, Kartiller Arasi Fark, Varyans, Standart Sapma, Çarpiklik ve Sivrilik Ölçüsü 4.2. Yayilim Ölçülerinin Hesaplanmasi

7

5. Olasilik 5.1. Olasilik Terimleri: Örnek Uzay, Örnek Nokta, Olay, Bir Olayin Olasiligi 5.2. Temel Olasilik Kurallari 5.3. Basit ve Kosullu Olasilik Hesaplamalari

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9

5.4. Permutasyon ve Kombinasyonlar 5.5. Olasilikta Toplama ve Çarpma Kurali 5.6. Bagimli ve Bagimsiz Olaylar 5.7. Bayes Teoremi

10

6. Rastgele Degiskenler ve Dagilimlar 6.1. Rastgele Degisken Kavrami 6.2. Kesikli Rastgele Degiskenin Dagilimi 6.3. Bir Rastgele Degiskenin Beklenen Degeri ve Özellikleri 6.4. Bir Rastgele Degiskenin Varyansi ve Özellikleri

11

7. Bazi Kesikli Olasilik Dagilimlari 7.1. Bernoulli Dagilimi 7.2. Binom Dagilimi 7.3. Binom Dagiliminin Ortalamasi ve Standart Sapmasi

12 7.4. Geometrik Dagilim 7.5. Hipergeometrik Dagilim 7.6. Poisson Dagilimi

Page 21: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

13

8. Sürekli Rastgele Degiskenlerin Dagilimlari 8.1. Normal Dagilim 8.2. Standart Normal Dagilim 8.3. Standart Normal Egrinin Özellikleri

14 8.4. Normal Dagilim Hesaplamalari

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Veritabanı

Yönetim

Sistemleri

482032200001254 2 1 0 3 6

Dersin

İçeriği

Veri tabani sistem mimarisi. Veri bagimsizligi, depolama yapilari ve indeksleme teknikleri, veri

modelleri, DDL veri sublanguages, prosedürel ve prosedurel olmayan. SQL Iliskisel veri tabani

kavrami. Veri tabani bütünlügü, güvenilirlik, güvenlik..

Haftalık Konular

Hafta Konular

1

1. Veri Tabani Temel Kavramlari

1.1. Atomicity

1.2. Es zamanli erisim

1.3 Veri güvenligi

2

1.4 Kullanici haklari

2. Varlik Iliskisel Model

2.1. Varlik Iliskisel Modeli kavramlari

2.2 Birincil Anahtar

2.3 Yabanci Anahtar

2.4 Aday Anahtar

3

2.5 NULL degerler

3. Iliskisel Model

3.1 Iliskisel Model temel kavramlar

3.2 Zayif iliski

4 3.3 Iliski boyutlari

3.4 Iliskisel Cebir

5 3.5 Görünen seviye kavrami

3.6 Veri tabani ve veri bagimlilklari ve degisimler

6

4. SQL

4.1. Temel yapi

4.2. SELECT yapisi

4.3. UPDATE yapisi

7 4.4. Birlestirme kavramlari

4.5. INSERT yapisi

8 Ara Sinav (Sinav gününüzü kontrol ediniz)

9

4.6 Birlesik Sorgular

5. SQL diliyle ileri sorgulari

5.1 Iç içe sorgular

5.2 Görsel sorgular ve analizi

10 5.3 Alt sorgu cümlecikleri

5.4 Gömülü SQL

11 6. veri tabani modifikasyonu

6.1. Normalizasyon kavrami

Page 22: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

12 6.2. Ilk normal form ve ikinci normal forma dönüsüm ve uygulama çalismalari

13 6.3. Islevsel ve veri bagimliliklari varken veri tabani normalizasyonu ve uygulamalar

6.4 Dökomposizasyon

14 6.5 Veri tabani mimarisi için alternatif yaklasimlar

6.6 Varlik iliskisel yaklasim

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Yazılım

Gereksinimleri

Mühendisliği

481052000001303 3 0 0 3 5

Dersin İçeriği

Gereksinmeler Mühendisliğine giriş, Projenin Başlatılması ve Bilginin Temin Edilmesi,

Gereksinmelerin Betimlenmesi ve Dokümantasyonu, Gereksinmelerin Kalite Güvencesi,

Gereksinmelerin Evrimi, Gereksinmeler Mühendisliğinde Amaca Yönelme, Amaç

Diyagramları ile Sistem Hedeflerinin Modellenmesi, Sınıf Diyagramları ile Modelleme

Kavramları, Yazılım Geliştirmede Biçimsel Betimlemeler, Vienna Geliştirme Metodu-

Betimleme Dili(VDM_SL).

Haftalık Konular

Hafta Konular

1

1. Gereksinmeler Mühendisliğine Giriş

1.1 Gereksinmeler Mühendisliğinin Tanımı ve Yazılım Geliştirmedeki Önemi

1.2 Gereksinmeler Mühendisliğinin Temel Aktiviteleri ve Kavramları

1.3 Yazılım Mühendisliği Dokümanlarında Hedeflenen Nitelikler ve Ortak Hatalar

2

1. Projenin Başlatılması ve Bilginin Temin Edilmesi

1.1 Teknikler: Proje Kapsamının ve Organizasyon İçeriğin Tanımlanması

1.2 Bilginin Temin Edilmesi Teknikleri

1.3 Modelleme Senaryoları

3

1. Gereksinmelerin Betimlenmesi ve Dokümantasyonu

1.1 Serbest Belgeleme ve Sınırsız Doğal Dil

1.2 Yapısal Doğal Dilde Muntazam Belgeleme

1.3 Şekilsel Gösterimlerin Kullanımı

4

1. Gereksinmelerin Kalite Güvencesi

1.1 Animasyon Betimlemeleri ile Gereksinmelerin Doğrulanması

1.2 Biçimsel Kontroller ile Gereksinmelerin Sağlanması

5 1. Gereksinmelerin Evrimi

6

1. Gereksinmeler Mühendisliğinde Amaca Yönelme

6.1 Amaç Nedir?

6.2 Amaç Tipleri ve Kategorileri

6.3 Amacın Gereksinmeler ile ilgili Diğer Ürünler ve Süreçlerle İlişkisi

7

7. Amaç Diyagramları ile Sistem Hedeflerinin Modellenmesi

7.1 Model Açıklamaları olarak Amaç Özellikleri

7.2 Amaç Modelinin Diğer Sistem Yapıları ile Bağlanması

7.3 Amaç Modellerinin Oluşturulması: Buluşsal Kurallar ve Yeniden Kullanılabilir Şablonlar

8 Ara Sınav

9

9. Sınıf Diyagramları ile Modelleme Kavramları

9.1 Kavramsal Nesnelerle Çalışma Alanın Betimlenmesi

9.2 Varlıklar, Birliktelikler, Öznitelikler

9.3 UML Sınıf Diyagramları olarak Nesne Modelleri

Page 23: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

10

10. Yazılım Geliştirmede Biçimsel Betimlemeler

10.1 Üst Düzeydeki Bölünmemiş Yazılım

10.2 Biçimsel Yöntemler

10.3 Biçimsel Yöntemlerin Sınıflandırması

11

11. Vienna Geliştirme Metodu- Betimleme Diline Giriş (VDM_SL)

11.1 Gereksinmelerin Analizi

11.2 Birleştirilmiş Modelleme Dili (UML) Betimlemesi

11.3 Operasyonların Tanımlanması

11.4 Fonksiyon Tanımlaması

12

12. Vienna Geliştirme Metodu - Betimleme Diline Giriş (VDM_SL)

12.1 Başlangıç Fonksiyonunun Tanımı

12.2 Durum Diyagramının Tanımı

12.3 Kullanıcı Tanımlı Veri Tipleri

12.4 VDM-SL ile Geliştirilmiş Örnek

13 13. VDM Betimlemelerinden Uygulamanın Çıkarılması

14

14. Örnek Olay İncelemesi : Betimleme

14.1 Biçimsel Olmayan Betimleme

14.2 Biçimsel Betimleme

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

İnsan

Bilgisayar

Etkileşimi

482031100001203 2 0 0 2 5

Dersin

İçeriği

Kullanılabilirliğin amaç ve ilkeleri, kullanıcı arayüz tasarımı prensipleri, geliştirme süreçlerinin

yönetimi, arayüz metaforları, etkileşim stilleri, etkileşim araçları, değerlendirme paradigmaları ve

teknikleri, kullanılabilirlik testi, bilgisayar destekli ortak çalışma, bilgi arama, bilginin

görselleştirilmesi.

Haftalık Konular

Hafta Konular

1 İnsan Bilgisayar Etkileşimine Giriş: İlkeler ve Teoriler (Üst düzeydeki teoriler)

2

2. Tasarım Süreçlerinin Yönetimi

2.1 Kullanılabilirliği Destekleyen Organizasyonun Tasarımı

2.2 Tasarımın Dört Temeli

2.3 Geliştirme Metodolojileri

2.4 Senaryo Geliştirilmesi

2.5 Ön Tasarımda Sosyal Etki İfadesi

3

3. Ekran Nesnesinin Doğrudan Kontrolü ve Sanal Ortamlar

3.1 Doğrudan Kontrol Örneklerine Giriş

3.2 3D Arayüzler

3.3. Teleoperasyon

3.5. Sanal ve Genişletilmiş Gerçeklik Virtual

4

4. Arayüz Tasarımlarının Değerlendirilmesi

4.1 Kullanılabilirlik Testi ve Laboratuvarları

4.2 Ölçme Aletleri

4.3 Kabul Testleri

4.4 Aktif Kullanım Sırasında Değerlendirme

5 5. Menu Seçimi- Form Doldurma ve İletişim Kutusu

5.1 Görev- Odaklı Menü Düzenlemesi

Page 24: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

5.2 Tekli Menü

5.3 Çoklu Menü Düzenlemesi

6

6. Menu Seçimi, Form Doldurma ve İletişim Kutusu

6.1İçerik Organizasyonu

6.2 Menüler Arasında Hızlı Dolaşma

6.3 Menülerle Veri Girişi: Form Doldurma, İletişim Kutusu ve Alternatifleri

6.4 Ses menüleri ve Küçük Görüntü Menüleri

7

7. Komut Dilleri

7.1 Fonksiyonel Komut Düzenleme , Komut Düzenleme Stratejileri ve Yapısı

7.2 İsimlendirme ve Kısaltmalar

8 Ara Sınav

9 9. Doğal Diller

9.1 Hesaplamada Doğal Diller

10

10. Etkileşim Aygıtları

10.1 Klavye ve Tuş Takımları

10.2 Konuşma ve Ses Arayüzleri

10.3 Ekranlar –Küçük-Büyük

11

11. Sosyal Medya Katılımı ve İşbirliği

11.1 Asenkron Dağıtık Arayüzler: Farklı Yer, Farklı Zaman

11.2 Senkron Dağıtık Arayüzler: Farklı Yer, Aynı Zaman

11.3 Yüz yüze Arayüzler: Aynı Yer, Aynı Zaman

12

12. Bilgi Arama

12.1 Metin Belgesinde Arama ve Veri tabanı Sorgulaması

12.2 Çoklu Ortam Belgesinde Arama

12.3 İleri Düzeyde Filtreleme ve Arama Arayüzü

13 13. Bilginin Görselleştirilmesi

14 14. Örnek İncelemesi

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Bilgi

Teknolojileri

Kullanımı

482000000001100 2 1 0 3 4

Dersin

İçeriği

Bilgi teknolojileri temel kavramlar, bilgi toplumu,Bilgisayar örgütlenmesi, bilgisayar donanimi,

girdi-çikti birimleri, bellek ve diger donanimlar, Bilgisayar yazilimi, yazilimin bilesenleri,

programlama ve isletim sistemi, Isletim sistemleri ve türleri, isletim sisteminin temel görevleri,

isletim sistemi kullanimi, ofis yazilimlarinin ortak ögeleri, yazilimlarin çalistirilmasi ve sona

erdirilmesi, menüler, kisayollar, uygulamalar, Islem tablolari, temel kavramlar ve islem tablosu

kullanimi, sunu programlari, sunu programlarinin temel özellikleri ve kullanimi, veri tabani,

temel kavramlar, veri tabani kullanimi Bilgisayar aglari, temel kavramlar ve tanimlari, bilgisayar

aglari bilesenleri ve türleri, internetin kullanimi, WWW,Browserlar, FTP, Arama Motorlari, e-

mail hesaplari, bilgisayar yardimi ile problem çözme

Haftalık Konular

Hafta Konular

1

Oryantasyon ve Tanisma

Bilgi Teknolojileri Kullanimi dersinin içerigi ve önemi

1.Bilgi teknolojileri temel kavramlari

1.1. Genel Kavramlar

1.2. Donanim

Page 25: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

1.3. Yazilim

1.4. Bilgi Aglari

2

1.5. BT’nin Yasamin Her Evresinde Kullanimi

1.6. Saglik, Güvenlik Ve Çevre

1.7. Güvenlik

1.8. Telif ve Yasa

3

2. Bilgisayar kullanimi ve dosya yönetimi

2.1. Bilgisayar Cihazi

2.2. Masaüstü

2.3. Dosya Yönetimi

2.4. Virüsler

4

2.5. Yazma Yönetimi

3. Kelime islemci

3.1. Uygulamanin Kullanimi

3.2. Temel Islemler

5

3.3. Biçimlendirme

3.4. Nesneler

3.5. Posta Birlestirme

3.6. Yazdirmaya Hazirlanma

6

4. Hesap çizelgeleri

4.1. Uygulamanin Kullanimi

4.2. Hücreler

4.3. Çalisma Sayfalari

7

4.4. Formüller ve Islevler

4.5. Biçimlendirme

4.6. Grafikler

4.7. Çikti Hazirlama

8 Ara Sinav

9

5. Veritabanlari

5.1. Uygulamayi Kullanmak

5.2. Tablolar

5.3. Formlar

10 5.4. Bilgiye Erisim

5.5. Raporlar

11

6. Sunum

6.1. Baslangiç

6.2. Bir Sunum Olusturma

6.3. Metin ve Görüntüler

6.4. Grafik ve Çizim Nesneleri (Otomatik Sekil)

12 6.5. Ekran Gösterisi Efektleri

6.6. Çikti Hazirlama

13

7. Bilgi ve iletisim

7.1. Internet

7.2. Web Gezintisi

7.3. Web’de Arama

14

7.4. Elektronik Posta

7.5. Haberlesme

7.6. Posta Yönetimi

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Page 26: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Bilgisayar

Ağları 482052003221351 2 0 0 2 5

Dersin

İçeriği

Temel ag kavramlarini ve tanimlari, Protokol hiyerarsisi, referans modelleri, katmanlar, hata

tesbiti, osi ve tcp/ip protokolleri, ag mimarisi

Haftalık Konular

Hafta Konular

1

1. Ag kavramlari ve tanimlari

1.1 Ag ve bilgisayar aglarinin tanimi

1.2 Aglarin kullanim amaçlari

1.3 Ag isletim sistemleri

1.4 Baglanti yöntemleri

2

1.5 Ag mimarisi

1.6 Ag siniflandirmasi

1.7 Ag cihazlari

1.8 Ag Topolojileri (Bus, Star, Ring)

3

2. Protokol düzenleri

2.1 Paketler ile veri aktarimi

2.2 Ag protokolleri

2.3 Yerel alan ag protokolleri (ethernet, token ring)

4 2.4 Ag katmanlari

2.5 Servisler; baglantili(Connection oriented), baglantisiz(Connectionless)

5

3. Ag yazilimi içerigi

3.1 Hata tesbiti

3.2 Yönlendirme

3.3 Adresleme

3.4 Güvenlik

6

4. Referans modelleri

4.1 OSI referans modeli

4.2 TCP/IP referans modeli

7

5. Veri Iletim Ortami

5.1 Baglanti yönleri

5.2 Kablolar

5.3 Kablosuz iletim

5.4 Uydu haberlesmesi

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9

6. Veri iletim medium

6.1 Band genisligi

6.2 Temel band (baseband) ve geçis bandi (passband) üzerinden iletim

10 7. Ag donanimi

7.1 Hub, Switch, Router, Bridge, Gateway, Repeater, Firewall

11 8. Ag tasarimi uygulamasi

12

9. Veri link katmani

9.1 Çerçeve format

9.2 Hata kontrol yöntemleri

13

10. Aglarda güvenlik

10.1 DNS sistemleri

10.2 Kriptografi

10.3 Email sistemleri

Page 27: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

14

11. Günümüzde ve gelecekte aglar

11.1 Günümüzde yaygin kullanilan aglar

11.2 Gelecek aglar üzerinde fikirler

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Görsel

Programlama 482000000001221 2 2 0 3 6

Dersin İçeriği

Hafıza Kavramı, Operatörler, Sınıf, Nesne, Metotlar, Katarlar, Karar ve Kontrol İfadeleri,

Diziler, Kalıtım, Çok Biçimlilik, Olay İşleme, Kontrol Özellikleri, Araç Kutusu, İstisna

Yakalama, Dosya ve Akışlar ve Veri Tabanı.

Haftalık Konular

Hafta Konular

1

Derse ilişkin genel tanımlar.

1. Bilgisayar, Internet ve Görsel Programlamaya Giriş

1.1. Bilgisayar Organizasyonu.

1.2. Kişisel, Dağıtık ve İstemci / Sunucu Yapısı.

1.3. Makine, Assebly ve Yüksek Düzey Diller.

1.4. Internet ve World Wide Web.

1.5. Extensible Markup Language (XML).

1.6. Görsel Programlamaya Giriş.

2

2. Visual Studio 2010 IDE’ ye Genel Bakış

2.1. Menu Bar ve Toolbar.

2.2. Solution Explorer, Toolbox, Properties Window.

2.3. Yardım Kullanma.

2.4. WEB Kaynakları.

3

3. Hafıza Kavramı, Operatörler

3.1. Hafıza Kavramı.

3.2. Matematiksel, Mantıksal, Eşitlik ve İlişkisel Operatörler.

3.3. Örnek Uygulamalar.

4

4. Sınıf, Nesne, Metot ve Katarlara Giriş

4.1. Sınıf.

4.2. Nesne.

4.3. Metotlar.

4.4. Katarlar.

4.5. Örnek Uygulamalar.

5

5. Karar ve Kontrol İfadeleri

5.1. “if, if....else, switch…case” Karar İfadeleri.

5.2. “while, do....while, for” Tekrar Yapıları.

5.3. Örnek Uygulamalar.

6

6. Metotlar ve Diziler

6.1. Metot Tanımlama.

6.2. Metotların Aşırı Yüklenmesi.

6.3. Diziler.

6.4. Örnek Uygulamalar.

7

7. Kalıtım ve Çok Biçimlilik

7.1. Kalıtım.

7.2. Çok Biçimlilik.

7.3. Örnek Uygulamalar.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

Page 28: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

9

8. Olay İşleme, Kontrol Özellikleri ve Araç Kutusu

8.1. Olay İşleme.

8.2. Fare ve Klavye Olay İşleme.

8.3. Etiketler, Yazı Kutuları ve Butonlar.

8.4. Onay ve Radyo Butonları.

8.5. Örnek Uygulamalar.

10

8.6. Menüler.

8.7. Liste Kutu Kontrolleri.

8.8. Açılan Kutu Kontrolleri.

8.9. Örnek Uygulamalar.

11

9. Katarlar

9.1. Katarlar ve Karşılattırılması.

9.2. Karakter ve Alt Katarların, Katar içinde Aranması.

9.3. Örnek Uygulamalar.

12

10. İstisna Yakalama

10.1. İstisna Hiyerarşisi.

10.2. İstisna Özellikleri.

10.3. Kullanıcı Tanımlı İstisna Sınıfları.

10.4. Örnek Uygulamalar.

13

11. Dosya ve Akışlar

11.1. Dosya ve Akışlar.

11.2. Sıralı – Erişimli Dosya Yaratma ve Okuma.

11.3. Rastgele – Erişimli Dosya Yaratma ve Okuma.

11.4. Örnek Uygulamalar.

14

12. Veri Tabanı

12.1. İlişkisel Veri Tabanı.

12.2. Veri Tabanı Yaratma ve Sorgulama.

12.3. Örnek Uygulama.

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Java ile Nesne

Tabanlı

Programlama

482000000001259 2 2 0 3 5

Dersin İçeriği

Java program yapıları, temel java sınıfları ve paketleri, nesne tasarım ilkeleri, metodlar,

sınıflar, yapılandırıcılar, kapsülleme, erişim belirleyicileri, kaltım, paket oluşturma, çok

biçimlilik, arayüzler, soyut sınıflar, UML

Haftalık Konular

Hafta Konular

1

Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması

Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması

1. Java Platformunun Temel Özellikleri

1.1 Java ile ne yapılabilir?

1.2 Java nasıl çalışır

1.3 Java sürümleri

2

2. Java Yazılım Geliştirme Araçları

2.1 JDK Kurulması

2.2 Java Geliştirme ortamı olarak JCreator yazılımının kurulması ve ayarlanması

2.3 Java kodlarını derleme ve çalıştırma

2.4 Java dosya ve sınıf isimlendirme kuralları

2.5 Programa açıklama ve yorum yazılması

Page 29: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

3

3. Java değişkenleri ve Program Operatörleri

3.1 Java temel veri tipleri

3.2 Aritmetik operatörler

3.3 Mantıksal operatörler

3.4 İlişkisel operatörler

4

4. Java Kontrol ifadeleri

4.1 while, do-while, for döngüleri

4.2 if-else, switch-case deyimleri

4.3 Break, continue, return deyimleri

5

5. Java dizi işlemleri

5.1 Temel türlerden dizi oluşturmak

5.2 Dizi elemanlarına erişim

5.3 Dizi elemanlarını sıralama-arama

5.4 Çok boyutlu diziler

6

6. Sınıflar

6.1 Nesneye yönelik programlama yaklaşımı

6.2 Kapsülleme- encapsulation kavramı

6.3 Hazır sınıfları kullanma

6.4 Kendi sınıfını oluşurma

6.5 Alanlar

7

6.6 Metodlar

6.7 Adaş metodlar

6.8 Metod aşırı yükleme

6.9 Statik alanlar

6.10 Statik metodlar

6.11 this referansı

8 Ara Sınav

9

7. Nesneler

7.1 Nesne oluşturma

7.2 Referans kavramı

7.3 Varsayılan yapılandırıcı

7.4 Parametreli –kopyalama yapılandırıcısı

7.5 Nesnelere değer atama

7.6 Çöp toplayıcısı

7.7 Nesne dizileri

10

8. UML

8.1 Temel UML diyagramları

8.2 Sınıf diyagramları

9. Paketler

9.1 Paket kavramı

9.2 Hazır paketleri kullanma

11

9.3 Kendi paketini oluşturabilme

9.4 Classpath ayarları

10. Kalıtım

10.1 Kalıtım ve kompozisyon farkı

10.2 Üst sınıf alt sınıf kavramları

10.3 Gizli kalıtım-Object sınıfı

12

10.4 Metod ezme

10.5 Yukarı çevrim

10.6 Erişim belirleyicileri

11. Çok biçimlilik

11.1 Geç bağlama

11.2 Final deyimi

Page 30: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

13

11.3 Kalıtım- çok biçimlilik ilişkisi

11.4 Aşağıya çevrim

11.5 Soyut sınıflar

14

11. Arayüzler ve Dahili Sınıflar

12.1 Birleştiricilik

12.2 Arayüz ve Soyut sınıflar

12.3 Arayüzler ve çoklu kalıtım

12.4 Dahili sınıflar

12.5 Tasarım şabionları hakkında genel bilgi

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Sistem

Analizi ve

Tasarımı

520048100001359 2 0 0 2 5

Dersin

İçeriği

Sistem özellikleri ve sistem elemanlari, sistem gelistirme yasam döngüsü, yapisal sistem analizi,

enformasyon analizi ve data modeli, iliskisel model, tasarim gereçleri, kullanici-bilgisayar, arayüz

tasarimi, sistem parçalarinin organizasyonu, veritabani tasarimi..

Haftalık Konular

Hafta Konular

1

1. Bilisim Sistemleri Analizi ve Tasarimi

1.1. Sistem kavrami

1.2. Sistem analistin görevleri ve özellikleri

2 2. SGYD evreleri

2.1. SGYD evrelerinin genel özellikleri

3

3. Planlama Evresi

3.1 Finansal Fizibilite

3.2 Kültürel Fizibilite

4

3.3 Yasal fizibilite

3.4 Kurumsal fizibilite

3.5 Zaman Planlamasi

5

3.6 Bilisim projelerinde personel planlamasi

3.7 Bilisim sistemleri projelerinin baslatilmasi

4. Analiz ev0ersinin temel kavramlari

6 4.1. Sistem gereksinimleri

4.2. Teknik, fiziksel, kullanici, sistem arayüzleri, veri ve güvenlik gereksinimleri analizi

7

4.3. Bilgi toplama yöntemleri

4.4. Anket

4.5. Yüz yüze görüsme

4.6 Gözlem yöntemiyle bili toplama

4.7. Yazili basili belge inceleme

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9 4.7. Analiz raporlarinin olusturulmasi

5. Tasarim evresinin temel bilesenleri

10 5.1 Ag tasarimi

5.2. Veri tabani tasarimi

11 5.3 Kullanici Arayüzü Tasarmi

12 5.4 Sistem bilesenleri tasarimi

5,6 Olay Tablolari

Page 31: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

5.7 Is akis diyagramlari kullanimi

6. Uygulama Bilesenleri

13 6.1. Kodlamanin bilesenleri

6.2. Test yöntemleri

14 6.3. Belgelendirme çalismalarinin yönetilmesi ve uygulanmasi

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Bilgisayar

Grafikleri 482000000001376 3 0 0 3 5

Dersin

İçeriği

Görüntü olusumu, 3B’den 2B’ye izdüsüm, grafik veri yapilari, nesne dönüsüm matrisleri,

projeksiyon matrisleri, isiklandirma/gölgelendirme teknikleri, çizgi çizme algoritmalari

Haftalık Konular

Hafta Konular

1

Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi

Dersin müfredat içindeki önemi ve diger dersler ile etkilesiminin vurgulanmasi

1. Bilgisayar Grafiklerine Giris

1.1. Temel Kavramlar

1.2. Temel Hedefler

2

2. Görüntü Olusumu ile Ilgili Temel Kavramlar

2.1. Görüntü Tanimi

2.2. Görüntü Elemanlari

2.3. Görüntü Olusumu Adimlari

2.4. Kamera Modelleri (Pin-Hole)

3

3. Grafik Arayüzü ile Ilgili Temel Kavramlar

3.1. Grafik Uygulamasi Tanimi

3.2. Grafik (Geometri) Pipeline Yapisi

3.3. Grafik Arayüzü Gereksinimleri

4

4. OpenGL Kütüphanesi

4.1. Pipeline Adimlari

4.2. Çizme Fonksiyonlarinin Kullanimi ve Örnek Uygulama

5 4.3. Kullaniciyla Etkilesim Yöntemleri

4.4. Callback yapisi ve Örnek Uygulama

6

5. Grafik Veri Yapilari

5.1. Köse Listesi Veri Yapisi

5.2. Topoloji Tanimi ve Kullanimi

7 5.3. Kenar Listesi Veri Yapisi

5.4. Display Listesi Veri Modeli

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9

6. Dönüsüm Fonksiyonlari

6.1. Pozisyon ve Vektör Tanimlari

6.2. Homojen Koordinatlar

6.3. Dönüsüm Matrisleri

10

7. OpenGL Üzerinde Dönüsüm Fonksiyonlari

7.1. Yer Degistirme (Tasima)

7.2. Iki Boyutlu Döndürme

7.3. Üç Boyutlu Döndürme

7.4. Ölçekleme

Page 32: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

11

8. Görüntüleme ve Izdüsüm Alma

8.1. Ortogonal Izdüsüm

8.2. Perspektif Izdüsüm

12

8.3. Izdüsüm Matrisleri

8.4. Kamerayi Tasima ve Örnek Uygulama

13

9. Isiklandirma

9.1. Phong Modeli

9.2. Blinn Modeli

9.3. Isik Kaynaklari Üzerinde Modelleme

14

10. Çizgi Çizme Algoritmalari

10.1. DDA Algoritmasi

10.2. Bresenham Algoritmasi

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

İleri Görsel

Programlama 482000000001222 2 2 0 3 6

Dersin İçeriği

Sınıf, Nesne, Metotlar, Katarlar, Karar ve Kontrol İfadeleri, Diziler, Kalıtım, Çok Biçimlilik,

Olay İşleme, Kontrol Özellikleri, Araç Kutusu, İstisna Yakalama, Dosya ve Akışlar, Veri

Tabanı, SQL, Grafik Özellikleri, XML, WEB, Network

Haftalık Konular

Hafta Konular

1

Derse ilişkin genel tanımlar

1. Karar ve Kontrol İfadeleri

1.1. “if, if....else, switch…case” Karar İfadeleri

1.2. “while, do....while, for” Tekrar Yapıları

1.3. Örnek Uygulamalar

2

2. Metotlar ve Diziler

2.1. Metot Tanımlama

2.2. Metotların Aşırı Yüklenmesi

2.3. Diziler

2.4. Örnek Uygulamalar

3

3. Kalıtım ve Çok Biçimlilik

3.1. Kalıtım

3.2. Çok Biçimlilik

3.3. Örnek Uygulamalar

4

4. Olay İşleme, Kontrol Özellikleri ve Araç Kutusu

4.1. Olay İşleme

4.2. Fare ve Klavye Olay İşleme

4.3. Etiketler, Yazı Kutuları ve Butonlar

4.4. Onay ve Radyo Butonları

4.5. Örnek Uygulamalar

5

4.6. Menüler

4.7. Liste Kutu Kontrolleri

4.8. Açılan Kutu Kontrolleri

4.9. Örnek Uygulamalar

6

5. Katarlar

5.1. Katarlar ve Karşılatırılması

5.2. Karakter ve Alt Katarların, Katar içinde Aranması

5.3. Örnek Uygulamalar

Page 33: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

7

6. İstisna Yakalama

6.1. İstisna Hiyerarşisi

6.2. İstisna Özellikleri

6.3. Kullanıcı Tanımlı İstisna Sınıfları

6.4 Örnek Uygulamalar

8 Ara Sınav

9

7. Dosya ve Akışlar

7.1. Dosya ve Akışlar

7.2. Sıralı – Erişimli Dosya Yaratma ve Okuma

7.3. Rastgele – Erişimli Dosya Yaratma ve Okuma

7.4. Örnek Uygulamalar

10

8. Veri Tabanı ve Structured Query Language (SQL)

8.1. İlişkisel Veri Tabanı

8.2. Veri Tabanı Yaratma

8.3. Structured Query Language (SQL)

8.4. Örnek Uygulamalar

11

9. Grafik

9.1. Grafik Kaynakları ve Grafik Nesneleri

9.2. Çizgi, Dörtgen, Oval, Yay ve Çokgen Çizimleri

9.3. İleri Grafik Yetenekleri

9.4. Örnek Uygulamalar

12

10. Extensible Markup Language (XML)

10.1. XML Dökümanları

10.2. XML Namespace

10.3. Document Object Model (DOM)

10.4. Document Type Definitions (DTDs), Şemalar ve Onaylama

10.5. Örnek Uygulamalar

13

11. WEB Formları, Kontrolleri ve Servisleri

11.1. Sistem Yapısı

11.2. WEB Kontrolleri

11.3. Oturum İzleme

11.4. WEB Servisleri

11.5. Simple Object Access Protocol (SOAP)

11.5. WEB Servislerinde Oturum İzleme

11.6. Örnek Uygulamalar

14

12. Network, Akış Tabanlı Soketler ve Datagramlar

12.1. Akış – Soket Bağlantıları Kullanarak İstemci / Sunucu Etkileşimi

12.2. Multithread Sunucu kullanarak İstemci / Sunucu Tic - Tac - Toe

12.3. Örnek Uygulamalar

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

İleri Java

Programlama 481000000001314 2 2 0 3 5

Dersin İçeriği

Nesne tabanlı programlamanın tekrarı. GUI tasarımı ve gerçeklenmesi. Grafik paketleri

yardımıyla çizim programları. İstisnai (exception) durumların üstesinden gelme (handling).

Thread’ler ve çoklu thread uygulamaları geliştirme. Stream’ler ve dosya işlemleri. İstemci ve

sunucu taraflı web programlama araçları yardımıyla programlar (applets, servlets, JSF, vs.)

geliştirmek.

Haftalık Konular

Page 34: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Hafta Konular

1 OOP temel konularının tekrarı.

2 Java çekirdek paketinin ve swing kütüphanesinin tanıtılması.

3 GUI programlamasının temelleri.

4 Bazı bilinen şekillerin ve cisimlerin GUI programlamayla çizilmesi.

5 Çok karşılaşılan istisnalar (exceptions) ve bunların ele alınması (handling).

6 Streams I/O

7 I/O dosya sistemleri.

8 Ara Sınav

9 Threads and çoklu thread programlar.

10 Generics and Collections.

11 İleri grafik uygulamalar için GUI yollu programlar.

12 İstemci taraflı Java web programları, Applets.

13 Databases ve Java.

14 Sunucu taraflı web programları, Servlets, JSF.

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Staj I 100000000001401 0 0 0 0 5

Dersin İçeriği İş yeri organizasyonu, birimler arası ilişkiler, gözlem ve uygulamalar.

Haftalık Konular

Hafta Konular

1 İşyerinin organizasyonel özellikleri.

2 Birimlerin işlevleri.

3 Alt birim 1: Yapılan işlerin tanınması, iş süreçleri.

4 Alt birim 1: Kullanılan araç, gereç ve malzemeler.

5 Alt birim 1: Ürünün gerçeklenmesi ve kalite kontrolü.

6 Alt birim 2: Yapılan işlerin tanınması, iş süreçleri.

7 Alt birim 2: Kullanılan araç, gereç ve malzemeler.

8 Alt birim 2: Ürünün gerçeklenmesi ve kalite kontrolü.

9 Alt birim 3: Yapılan işlerin tanınması, iş süreçleri.

10 Alt birim 3: Kullanılan araç, gereç ve malzemeler.

11 Alt birim 3: Ürünün gerçeklenmesi ve kalite kontrolü.

12 Alt birim 4: Yapılan işlerin tanınması, iş süreçleri.

13 Alt birim 4: Kullanılan araç, gereç ve malzemeler.

14 Alt birim 4: Ürünün gerçeklenmesi ve kalite kontrolü.

Page 35: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Biçimsel

Diller ve

Automata

Teorisi

481000000001469 3 0 0 3 5

Dersin

İçeriği

Alfabe, dilbilgisi, dillerin sonlu betimlemeleri, düzgün diller ve düzgün ifadeler, çıktı içeren sonlu

durum otomatları, belirlenimci ve belirlenimci olmayan sonlu durum otomatları, düzgün dilbilgisi,

bağlamdan bağımsız dilbilgisi, çözümleme, son giren ilk çıkar otomatlar, Turing makineleri.

Haftalık Konular

Hafta Konular

1

1.Hesaplama Teorisine Giriş

1.1. Alfabe, Dil, Dillerin Sonlu Betimlenişi,

1.2 Dilbilgisi

1.3Otomatlar

2 2. Dil, Dilbilgisi ve Otomat temel kavramların genel özellikleri

3 3.1 Düzgün Diller ve Sonlu Otomalar

3.2 Düzgün İfadeler ve Düzgün Diller

4

4. Çıktı İçeren Sonlu Durum Makineleri

4.1 Moore Makinesi

4.2 Mealy Makinesi

4.3 Makineler arası Dönüşümler

5

5.Belirlenimci Sonlu Durum Otomatları

5.1 Tanımı ve Geçiş Çizgesinin Tasarlanması

5.2 Genişletilmiş Geçiş Fonksiyonu ile Giriş Dizgisinin Tanınması

6

6. Belirlenimci Olmayan Sonlu Durum Otomatları

6.1 Tanımı ve Geçiş Çizgesinin Tasarlanması

6.2 Genişletilmiş Geçiş Fonksiyonu ile Giriş Dizgisinin Tanınması

7

7. Sonlu Durum Otomatları arasındaki Dönüşümler

7.1 Belirlenimci olan ve Belirlenimci Olmayan Sonlu Durum Otomatlarının Denkliği

7.2 Minimal Sonlu Durum otomatları

8 Ara Sınav

9

8 Düzgünlük ve Düzgün Olmama Problemi

8.1 Düzgün Diller

8.2 Düzgün Olmayan Diller

9 Dilbilgisi Teorisi

9.1 Düzgün Dilbilgisi ve Özellikleri

10 10 Dilbilgisi Teorisi

10.1 Bağlamdan Bağımsız Dilbilgisi ve Özellikleri

11

11 Dilbilgisi Teorisi

11. 1 Çözümleme

11.2 Türetme Ağaçları,

11.3 Belirsizlik Durumları

12

12.Son Giren İlk Çıkar Otomatlar

12.1 Tanımı ve Tasarımı

12.2 Giriş Dizgisinin Konfigürasyonu ve Otomat Tarafından Tanınması

13 13 Turing Makineleri

14 14 Bilgisayar Bilimlerinin Önemli Problemlerinin Derse Uyarlaması Örnekleri

Page 36: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Yazılım

Mühendisliği

Tasarım Projesi

480052000001489 0 2 0 2 6

Dersin İçeriği

Proje konusu önerme, literatür tarama, projenin analizi, proje takvimi ve görevlerin

belirlenmesi, projenin yürütülmesi, proje raporunun yönergelere uygun yazımı, projenin

sözlü sunumu.

Haftalık Konular

Hafta Konular

1 Proje oryantasyonu ve yönergenin incelenmesi. Proje takımlarının oluşturulması.

2 Proje takımlarının yönlendirilmiş çalışma ile araştırma yapması.

3 Proje takımlarının literatür taraması, tartışma ve beyin fırtınası.

4 Proje önerilerinin yönergeye uygun yapılması ve onayı.

5 Yönlendirilmiş çalışma ile detay çalışmaların yürütülmesi.

6 Proje izleme 1: Proje kapsamı, taslak raporun yapısı ve kullanılacak araç-kaynakların

raporlanması, proje takviminin sunumu, kontrol aşamalarının belirtilmesi.

7 Proje takviminde ön görülen kısımlarının geliştirilmesi.

8 Proje takviminde ön görülen kısımlarının geliştirilmesi.

9 Proje takımları ile ortak toplantı ve deneyim aktarımı.

10 Proje izleme 2: Projenin birinci kontrol aşaması ve eksikliklerin değerlendirilmesi.

11 Proje takviminde ön görülen kısımlarının geliştirilmesi.

12 Proje takviminde ön görülen kısımlarının geliştirilmesi.

13

Proje izleme 3: Projenin ikinci kontrol aşaması.

Projedeki eksikliklerin ve ortaya çıkan ürünün mesleki-etik ve evrensel değerler açısından

değerlendirilmesi.

14 Eksikliklerin giderilip proje sonuç raporunun yönergeye uygun tamamlanması ve sunum

dosyalarının geliştirilmesi.

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Staj II 100000000001402 0 0 0 0 5

Dersin İçeriği İş yeri organizasyonu, birimler arası ilişkiler, gözlem ve uygulamalar.

Haftalık Konular

Hafta Konular

1 İşyerinin organizasyonel özellikleri.

2 Birimlerin işlevleri.

3 Alt birim 1: Yapılan işlerin tanınması, iş süreçleri.

4 Alt birim 1: Kullanılan araç, gereç ve malzemeler.

Page 37: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

5 Alt birim 1: Ürünün gerçeklenmesi ve kalite kontrolü.

6 Alt birim 2: Yapılan işlerin tanınması, iş süreçleri.

7 Alt birim 2: Kullanılan araç, gereç ve malzemeler.

8 Alt birim 2: Ürünün gerçeklenmesi ve kalite kontrolü.

9 Alt birim 3: Yapılan işlerin tanınması, iş süreçleri.

10 Alt birim 3: Kullanılan araç, gereç ve malzemeler.

11 Alt birim 3: Ürünün gerçeklenmesi ve kalite kontrolü.

12 Alt birim 4: Yapılan işlerin tanınması, iş süreçleri.

13 Alt birim 4: Kullanılan araç, gereç ve malzemeler.

14 Alt birim 4: Ürünün gerçeklenmesi ve kalite kontrolü.

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Yazılım

Mühendisliği

Bitirme

Çalışması

480052000001490 0 2 0 4 7

Dersin İçeriği

Bitirme çalışması konusu önerme, literatür tarama, konunun analizi, çalışma takvimi ve

görevlerin belirlenmesi, çalışmanın yürütülmesi, çalışma raporunun yönergeye uygun

yazımı, çalışmanın sözlü sunumu.

Haftalık Konular

Hafta Konular

1 Çalışma oryantasyonu. Çalışma konusuna ilişkin geniş alanın belirlenmesi.

2 Literatür tarama, araştırma konusu hazırlama.

3 Danışman ile çalışma konusunun kesinleştirilmesi.

4 Literatür tarama, çalışma takviminin yapılması, kontrol noktalarının belirlenmesi.

5 Yönlendirilmiş çalışma ile detay çalışmaların yürütülmesi.

6 Proje izleme 1: Çalışmanın birinci kontrol aşaması ve eksikliklerin değerlendirilmesi ve çalışma

takviminin gözden geçirilmesi.

7 Çalışma takviminde ön görülen kısımlarının geliştirilmesi.

8 Çalışma takviminde ön görülen kısımlarının geliştirilmesi.

9 Çalışma takımları ile ortak toplantı ve deneyim aktarımı.

10 Proje izleme 2: Çalışmanın ikinci kontrol aşaması ve eksikliklerin değerlendirilmesi.

11 Çalışma takviminde ön görülen kısımlarının geliştirilmesi.

12 Çalışma takviminde ön görülen kısımlarının geliştirilmesi.

13

Proje izleme 3: Çalışmanın üçüncü kontrol aşaması.

Çalışmadaki eksikliklerin ve ortaya çıkan ürünün mesleki-etik ve evrensel değerler açısından

değerlendirilmesi.

14 Eksikliklerin giderilip çalışma sonuç raporunun yönergeye uygun tamamlanması ve sunum

dosyalarının geliştirilmesi.

Page 38: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Yazılım Geliştirme

Standartları ve Proje

Yönetimi

481000000001345 3 0 0 3 5

Dersin İçeriği Yazılım Mühendisliği. Yazılım Testi. Yazılım Bakımı. Yazılım Nitelik ve Güvencesi.

Yazılım Geliştirme Yöntembilimleri. Proje Yönetimi.

Haftalık Konular

Hafta Konular

1

1.1.Yazılım testi.

1.2.Test stratejileri.

1.3.Test yönetimi.

1.4. Hata ayıklama.

1.5. Belgelendirme.

2

2.1. Yazılım bakımının temelleri.

2.2.Bakım Kolaylığı

2.3.Bakımın Yan etkileri.

3

3.1. Belgelendirilmemiş yazılımların bakımı.

3.2. Yazılım niteliği.

3.3. Süreç modelleri.

4

4.1. Nitelik sistem standartları.

4.2. Gözden geçirmeler

4.3. Resmi nitelik güvence yöntemleri.

5

5.1. Yazılım Güvenilirliği

5.2. Sistem Aktarımı

5.3. Yazılım niteliği ölçüm unsurları.

6 6.1. Yazılım geliştirme yöntembilimleri.

7 6.2. Yazılım geliştirme süreci.

6.3. Model güdümlü mimari

8 Ara Sınav

9

7.1. Proje yönetimi.

7.2. Proje tümleştirme yönetimi.

7.3. Proje kapsam yönetimi.

10 8.1. Proje maliyet yönetimi.

8.2. Proje nitelik yönetimi.

11

9.1. Proje insan kaynakları yönetimi.

9.2. Proje iletişim yönetimi.

9.3. Proje risk yönetimi.

12

10.1. Proje edinme yönetimi.

10.2. Proje örgütlenmesi.

10.3. Yazılım geliştirme için pratik öneriler.

13

11.1 Yönetsel öneriler.

11.2. Süreçlere yönelik öneriler.

11.3. Geliştirmeye yönelik öneriler.

14 12.1. Niteliği arttırmak için pratik öneriler.

12.2. Toplantı kuralları.

Page 39: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Mobil

Uygulama

Programlama

482000000001433 2 1 0 3 5

Dersin İçeriği

Android SDK, JDK, ADT, Eclipse, Android Architecture,Android Components,Android

configuration files,Android user interfaces development, Intents,Intents and

IntentFilter,Android component integration via Intents,Activity,Localization and Resources,

Styling and Themes, Security, Network Communication, Using AsyncTask, SQLite,

Notification Manager, Location based Services and Geocoding, Using Google Maps, Using

Web Services

Haftalık Konular

Hafta Konular

1

Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi

Dersin müfredat içindeki önemi ve diger dersler ile etkilesiminin vurgulanmasi

1. Güncel Mobil Platformlari

1.1. Temel Kavramlar

1.2. Android Mimarisi

1.3. Android Developer Tools kurulumlari

2

2. Android Uygulamalari ile Ilgili Temel Kavramlar

2.1. Android Uygulama Bilesenleri

2.2. Android Proje Yapisi

2.3. Ilk Android Projemiz

3

3. Android Manifest, Permissions ve User Interface

3.1. Android Manifest bölümleri

3.2. Persmission kavrami

4

4. User Interface bilesenleri

4.1. Events ve Layouts

4.2. Dialog ve Notifications

5

5. Intent, Intent Filter, Activity

5.1. Intent ve Intent Filter kavrami

5.2. Activity kavrami ve örnek uygulamalar

6

6. ListView ve Adaptor

6.1. ListView kullanimi

6.1. Adaptor kullanimi

7 7. Data storage options

7.1. SQLite kullanimi

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9 7.2. Shared Preferences kullanimi

7.3. Preferences Screen tasarimi ve kullanimi

10 8.1. Localization yapisi

8.2. Localization kullanimi

11

8.3. Themes ve Styles

8.4. Theme tanimlama ve kullanimi

8.4. Style tanimlama ve kullanimi

12

9. Process and Threads

9.1. Process kavrami

9.2. Thread kavrami

13 9.3. AsyncTask kullanimi

Page 40: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

14

10. Location Services and Maps

10.1 Location Services kullanimi

10.2 Maps kullanimi

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Yazılım

Kalite

Güvencesi

ve Testi

481052000001301 2 0 0 2 5

Dersin

İçeriği

Yazılım Geliştirme ve Kalite Güvencesi Temel Kavramları, Doğrulama ve Geçerleme,

Metrikler, Test Sürecinin Planlanması, Test - Amaç ve Kapsam, Test Türleri, Test Teknikleri:

Kara Kutu Testi, Beyaz Kutu Testi, Test Yöntemleri: Çizge Kaplamı ve Mantıksal Kaplam ile

ilgili farklı test yaklaşımları

Haftalık Konular

Hafta Konular

1

1. Yazılım Geliştirme ve Kalite Güvencesi Temel Kavramları

1.1 Yazılım Kalite Güvencesi

1.2 Doğrulama ve Geçerleme

2

2. Yazılım Geliştirme Modellerinde Kalite Yaklaşımı

2.1 Yazılım Sürecinde Kalite Sağlama Aktiviteleri

2.2 Yazılım Süreç İyileştirme (CMMI, SPICE, vb) Standartları

3 3. Kalite Mühendisliği

3.1 Yazılım Ölçümü ve Ölçütleri

4

4.Yazılım Testi Gerçekleştirmenin Sorumlulukları

4.1 Yazılım Aktivitelerine Dayalı Test Düzeyleri

4.2 Test Aktivitelerinin Otomasyonu

4.3 Yazılım Testinin Sınırlamaları ve Terminolojisi

5

5. Yazılım Testinde Kaplam Kriteri

5.1 Çizge Kaplamı Kriteri

5.1.1 Yapısal Çizge Kriteri

5.1.2 Veri Akış Kriteri kaplamı

6

6. Kaynak Kod için Çizge Kaplamı

6.1 Kaynak Kod için Yapısal Çizge Kaplamı

6.2 Kaynak Kod için Veri Akış Çizgesi

7

7. Çizge Kaplamı

7.1. Tasarım Elemanları için Çizge Kaplamı

7.2 Betimlemeler için Çizge Kaplamı

7.3 use case Diagramları için Çizge Kaplamı

8 Ara Sınav

9

8.Mantıksal Kaplam

8.1 Programların Yapısal Mantıksal Kaplamı

8.2 Sonlu Durum Makinalarının Mantıksal Kaplamı

9. Sözdizimi –Tabanlı Test Gerçekleştirilmesi

9.1 Diller için BNF Dilbilgisi

9.2 Program Tabanlı Dönüştürme

10

10. Sözdizimi –Tabanlı Test Gerçekleştirilmesi

10.1 Entegrasyon ve Nesne-Tabanlı Dönüştürme

10.2 Betimleme Tabanlı Dilbilgileri

Page 41: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

11

11 Gerçek Dünya Problemlerinin Uygulanma Kriterleri

11. Regresyon Testi

11.2 Entegrasyon ve Testi

11.2.1 Stubs ve Drivers

12 12. Yazılım Geliştirme Aşamalarının Tümüne Ait Farklı Test Prosesleri

13

13. Yazılım Testinin Pratik Uygulamaları

13.1 Test Planları

13.2 Doğru Çıktı Değerlerinin Tanımlanması

14

14. Farklı Teknolojiler için Mühendislik Kriterleri

14.1 Nesneye Yönelik Yazılımın Testi

14.2 Web uygulamaları ve Web Servislerinin Testi

14.3 Kullanıcı Arayüzlerinin Testi

14.4 Gerçek-Zamanlı Yazılım ve Gömülü Yazılımların Testi

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Yazılım

Mühendisliği

Stüdyosu

481000000001303 1 2 0 2 5

Dersin İçeriği

Bu derste temel fonksiyonel programlama, nesne tabanlı programlama, SQL ve NoSQL veri

tabanlarına erişimi, web programlama, hizmet odaklı mimariler, asenkron programlama,

gömülü sistem uygulamalarını içeren alanlarda küçük çaplı projeler yapılmaktadır.

Haftalık Konular

Hafta Konular

1

1. Yazılım Mühendisliği Temel İlkeleri

1.1 Sistem Geliştirme Yaklaşımına Giriş

1.2 Sistem Geliştirme Modelleri

2

2. Sistem Analizi Kavramları

2.1 Sistem Analizinde Temel Kavramlar

2.2 Sistem Analizi Metodolojileri

3

3. UML Modelleme Dili Kavramları

3.1 UML Aktivite Diyagramları

3.2 UML Kullanıcı Vakası Senaryoları

3.3 UML Modelleme Dili Kavramları

3.4 UML Sekans Diyagramları

3.5 UML Kurulum ve Kullanım Diyagramları

4

4. Fonkisyonel Programlama Dilleri

4.1 Fonksiyonel Programlamanın Temel Kavramları

4.2 Haskell Dilinin Temel İlkeleri

4.3 Haskell Dili ile Örnek Uygulama

4.4 Haskell Dili ile Stüdyo Çalışması Anlatımı

5

5. Fonksiyonel Programlama Uygulaması

5.1 Haskell Dili ile yapılan Stüdyo Çalışması Sürdürülmesi

5.2 Haskell Dili ile yapılan Stüdyo Çalışması Kontrolü

6

6. Nesne Tabanlı Programlama Dilleri

6.1 Nesne Tabanlı Programlamanın Temel Kavramları

6.2 Java Dilinin Temel İlkeleri

Page 42: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

6.3 Java Dili ile Örnek Uygulama

6.4 Java Dili ile Stüdyo Çalışması Anlatımı

7

7. Nesne Tabanlı Programlama Uygulaması

7.1 Java Dili ile yapılan Stüdyo Çalışması Sürdürülmesi

7.2 Java Dili ile yapılan Stüdyo Çalışması Kontrolü

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9

8. SQL ve NoSQL Veri tabanları

8.1 SQL veri tabanı için CRUD işlemleri

8.2 noSQL veri tabanı için CRUD işlemleri

10

9. Sunucu Tabanlı Programlama Dilleri

9.1 Sunucu Tabanlı Programlamanın Temel Kavramları

9.2 ASP.NET Dilinin Temel İlkeleri

9.3 ASP.NET Dili ile Örnek Uygulama

9.4 ASP.NET Dili ile Stüdyo Çalışması Anlatımı

11

10. Sunucu Tabanlı Programlama Uygulaması

10.1 ASP.NET Dili ile yapılan Stüdyo Çalışması Sürdürülmesi

10.2 ASP.NET Dili ile yapılan Stüdyo Çalışması Kontrolü

12

11. Hizmet Odaklı Mimari Yaklaşımı

11.1 Hizmet Odaklı Mimari ve SOAP teknolojisi prensipleri

11.2 Hizmet Odaklı Mimariler ve REST mimari yaklaşımı

13

12. Asenkron Programlamaya Giriş

12.1 Asenkron Programlama Temel İlkeleri

12.2 NODE. JS çerçevesi kullanarak örnek uygulama

14

13. Gömülü Sistem Programlamaya Giriş

13.1 Gömülü Sistemleri Genel Özellikleri

13.2 Arduino Donanımlarının Tanıtımı

13.3 Ardunio donanımı üzerinde örnek uygulama

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Hizmet

Tabanlı

Mimariler

481000000001424 3 0 0 3 5

Dersin

İçeriği

Hizmet Tabanlı Mimari temelleri, Diğer Mimarilerden Farklı Noktalar, Servis Tanımı ve

Özellikleri, Web Servisleri, WSDL Tanımlamaları, Servis Analizi, Servis Katmanları, Servis

Tasarımı

Haftalık Konular

Hafta Konular

1

Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması

Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması

1. Hizmet Tabanlı Mimarilere Giriş

1.1. Temel Kavramlar

1.2. Temel Hedefler

2

2. Hizmet Tabanlılık ile İlgili Temel Kavramlar

2.1. Servis Tanımı

2.2. Servis Özellikleri

Page 43: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

3 2.3. Servis Odaklılık Kavramı

2.4. Servis Odaklı Yaklaşımın Avantajları

4

3. Hizmet Tabanlı Mimarilerin Karşılaştırılması

3.1. İstemci-Sunucu Model ile

3.2. Internet-Tabanlı Model ile

3.3. Nesne-Tabanlı Programlama Modeli ile

5 4. Servis Tanımlamaları ve Web Servisleri

4.1. Servis Tanımlamaları

6 4.2. Servis Özellikleri ve Servis Kontratı

4.3. Mesajlaşma ve Servis Rolleri

7 4.4. Web Servisleri ve WSDL

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz)

9

5. Servis Analizi

5.1. Servis Analizi Adımları

5.2. Servis Odaklılık Erişim Stratejileri

10 6. Örnek bir kurum için SOA erişimi

6.1. Adım-Adım Servis Adaylarının Belirlenmesi

11

7. Örnek bir kurum için SOA katmanları

7.1. Katmanların Belirlenmesi

7.2. Yeniden Kullanılabilirlik Analizi

12 7.3. Otonomluk ve Orkestrasyon Analizi

7.4. Servis Operayonlarının Katmanlara Dağılımı

13 8. Farklı Servis Odaklı Tasarım Modelleri

8.1. Süreç Merkezli Servis Tasarımı

14 8.2. Varlık-Merkezli Servis Tasarımı

8.3. SOA Platformları ve Kullanımı

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Tasarım

Şablonları 481000000001471 3 0 0 3 5

Dersin

İçeriği

Nesne Tabanlı Programlama Temelleri, Nesne Yaratımı Şablonları, Nesne Yapılandırma

Şablonları, Nesnelerarası Davranış Şablonları, Kombine Şablon Kullanımı Yazılım Örnekleri.

Haftalık Konular

Hafta Konular

1

Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması

Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması

1. Tasarım Şablonlarına Giriş

1.1. Java Programlama Temelleri

1.2. Nesne Tabanlı Programlama Temel Kavramlar

2

2. Tasarım Şablonları Temel Kavramlar

2.1. Tasarım Şablonu Tanımı ve Yapısı

2.2. Kullanımı, Avantajları ve Hedefleri

3 3. Nesne Yaratımı Şablonları

3.1. Factory Şablonu

4 3.2. Abstract Factory Şablonu

3.3. Singleton Şablonu

Page 44: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

5 3.4. Adaptör Şablonu

6 3.5. Composite Şablonu

7 4. Nesne Yapılandırma Şablonları

4.1. Facade Şablonu

8 Ara Sınav

9 4.2. Decorator Şablonu

10

5. Nesne Yaratımı ve Yapılandırma Şablonları Birlikte Kullanımı

5.1. Factory ve Decorator

5.2. Abstract Factory ve Decorator

11

6. Nesne Davranışı Şablonları

6.1. Functor ve Callback İşlevleri

6.2. Command Şablonu

12 6.3. Observer Şablonu

13 6.4. Abone/Yayıncı Şablonu

6.5. Model-View-Controller Şablonu

14 6.6. State Şablonu

6.7. Strategy Şablonu

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Malzeme Bilimi

441000000001255 2 0 0 2 4

Dersin İçeriği

Temel Tanimlar, Çelikler, Paslanmaz Çelikler, Çelikler ve Paslanmaz Çelikler ile Ilgili Ayrintili Bilgi, Kullanim Alanlari, Korozyon, Vanalarda Kullanilan Malzemeler, Buhar Türbinlerinde Kullanilan Malzemeler, Gaz Türbinlerinde Kullanilan Malzemeler, Gaz Türbinlerinde Kullanilan Malzemeler, Kaplamalar, Seramik Malzemeler, Sertlik Ölçümü, Pistonlu Kompresörlerde Kullanilan Malzemeler, Yüzey Sertlestirme Islemleri, Santrifüj Kompresörde Kullanilan Malzemeler.

Haftalık Konular

Hafta Konular

1

Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi Dersin müfredat içindeki önemi ve diger dersler ile etkilesiminin vurgulanmasi 1. Giris 1.1. Dersin Içerigi, Konular, Temel Tanimlar 1.2. Çelikler, Paslanmaz Çelikler

2 Çaglara Göre Önemli Olan Malzemeler

3 Temel Tanimlar, Fe-C Diyagrami

4 4. Çelikler, Paslanmaz Çelikler ve Alasimlari 4.1. Karbon Çelikleri 4.2. Paslanmaz Çelikler

5

5. Vanalarda Kullanilan Malzemeler 5.1. Gövde 5.2 Mil 5.3 Salmastra

6

6 Pompalarda Kullanilan Malzemeler 6.1 Gövde 6.2 Mil 6.3 Çark 6.4 Salmastra

Page 45: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

7

7 Redüktörlerde Kullanilan Malzemeler 7.1 Gövde 7.2 Disliler 7.2.1 Plastik Malzemeler

8 8 Kazanlarda Kullanilan Malzemeler 8.1 Gövde 8.2 Boru ve Baglanti Elemanlari

9

9 Buhar Türbinlerinde Kullanilan Malzemeler 9.1 Gövde 9.1.1 Dökme Demirler 9.2 Rotor

10

10 Buhar Türbinlerinde Kullanilan Malzemeler - Devam 10.1 Biçak/Kanat 10.2 Salmastralar 10.3 Boru ve Baglanti Elemanlari

11

11 Gaz Türbinlerinde Kullanilan Malzemeler 11.1 Gövde 11.2 Rotor 11.3 Yanma Odasi 11.3.1 Korozyon, Korozyon Tipleri, Korozyon Mekanizmasi 11.3.2 Termal Yorulma

12

12 Gaz Türbinlerinde Kullanilan Malzemeler – Devam 12.1 Biçak/Kanat 12.1.1 Seramik Malzemeler 12.1.2 Kaplama 12.2 Salmastralar

13

13 Pistonlu Kompresörlerde Kullanilan Malzemeler 13.1 Gövde 13.2 Piston ve Elemanlari 13.2.1 Yüzey Sertlestirme Yöntemleri 13.2.2 Sertlik Ölçme Yöntemleri 13.3 Silindir

14

14 Santrifüj Kompresörlerde Kullanilan Malzemeler 14.1 Mil 14.2 Gövde 14.3 Çark 14.4 SUNUM

Ders Kodu Teorik Uygulama Lab Ulusal

Kredi AKTS

Termodinamik 441052000001203 2 0 0 2 4

Dersin İçeriği

Termodinamiğin temel kavramları, ideal gazlar,saf maddeler ve faz değişimleri,

termodinamiğin birinci ve ikinci yasalarının kapalı ve açık sistemlere uygulanması,Carnot

çevrimi, entropi , buharlı güç ve soğutma çevrimlerinden örnekler.

Haftalık Konular

Hafta Konular

1

Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması.

Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması.

1. Termodinamiğin Temel Kavramları

1.1. Enerji biçimleri, güç, birimler.

1.2. Kapalı ve açık sistemler.

Page 46: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

2

1.3. Hal değişimi, çevrimler.

2. Saf maddenin özelikleri, ideal gazlar

2.1. Faz değişimleri, özelik tabloları.

3 3. Termodinamiğin Birinci Yasası-Kapalı Sistemler

3.1 Mekanik iş.

4

3.2 Enerji muhasebesi.

3.3 Özgül ısılar.

3.4 Mükemmel gazların iç enerji entalpi ve özgül ısıları.

3.5 Katı ve sıvıların iç enerji entalpi ve özgül ısıları.

5

4. Termodinamiğin Birinci Yasası, Kontrol Hacimleri

4.1 Akış işi.

4.2 Sürekli akışlı açık sistem.

4.3 Zamanla değişen açık sistem.

6

5. Termodinamiğin İkinci Yasası

5.1 Isıl enerji depoları.

5.2 Carnot çevrimi, ısı makineleri.

7 5.3. Ters Carnot çevrimi, ısı pompaları.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz)

9

6. Entropi

6.1. Entropinin artışı ilkesi.

6.2 Entropi ile ilgili özelik diyagramları.

10

6.3 Tds bağıntıları.

6.4. Saf maddenin entropi değişimi.

6.5. Katı ve sıvılarda entropi değişimi.

11 6.6 Mükemmel gazlarda entropi değişimleri.

6.7. Tersinir sürekli akış işi.

12 7. Buharlı Güç Çevrimleri

7.1 İdeal Rankine çevrimi.

13

8. Buharlı soğutma çevrimleri

8.1 Soğutma makineleri.

8.2 Isı pompaları.

14 9. Sonuç ve özet

9.1 Ödev ve ara sınav sorularının tartışılması.

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Sayısal Analiz

461000000001220 2 0 0 2 4

Dersin İçeriği

Nümerik matematigin problemleri. Düz ve iteratif metotlar. Hatalar ve hata analizi. Fonksiyonlarin sayisal degerlerinin bulunmasi. Horner yöntemi. Interpolasyon formülleri; Lagrange, Newton ve Chebyshev polinomlari. Nonlineer cebirsel denklemlerin sayisal çözümleri. Newton – Raphson metodu. Sayisal integral ve diferansiyel alma. Lineer ve nonlineer denklemler sisteminin sayisal çözümü. Gauss ve Gauss-Seidel metotlari. Diferansiyel denklemlerin sayisal çözüm yöntemleri.

Haftalık Konular

Hafta Konular

1 Nümerik analizin temel kavramlari. Hatalar, siniflandirilmasi ve hatalarin hesaplanmasi

2 Fonksiyonlarin yaklasik degerlerinin bulunmasi metotlari

3 Dogrusal olmayan cebirsel denklemlerin yaklasik çözüm yöntemleri

4 Yaklasim teorisi, Lineer, lagrange, Chebyshev ve Newton Polinomlari

Page 47: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

5 Türev ve belirli integrallerin yaklasik hesaplamasi yöntemleri

6 Simpson ve Yamuklar yöntemi ve hata degerlendirmeleri

7 Lineer cebirsel denklemler sisteminin yaklasik çözüm yöntemleri. Jacobi Metodu. Gauss ve Gauss- Saidel yöntemleri

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9 Adi diferansiyel denklem için yazilmis baslangiç, baslangiç-sinir deger problemlerinin yaklasik çözüm yöntemleri

10 Euler ve Runge-Kutta metotlari

11 Sonlu farklar metodunun temelleri

12 1. basamaktan Lineer dalga denklemi

13 Lineer isi denklemi

13 2. basamaktan Lineer dalga denklemi

Ders Kodu Teorik Uygulama Lab Ulusal Kredi AKTS

Bakım Planlama

520054000001417 2 0 0 2 4

Dersin İçeriği

Bakim ve endüstriyel organizasyon, bakim teknikleri, bakim satin alma politikasi ve bakim, bakim stratejisnin formüle edilmesi, endüstriyel tesisin yapisi, bakimin amaçlari, CMMS hakkinda bilgi vermek, MS Project uygulamasi ile bakim planlama faaliyeti olusturmak

Haftalık Konular

Hafta Konular

1

Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi Dersin müfredat içindeki önemi ve diger dersler ile etkilesiminin vurgulanmasi 1. Giris 1.1. Bakim ve Endüstriyel Organizasyon 1.2. Bakim Yönetimine Ait Sistemler Hakkinda Ön Bilgi

2 2. Tesisin Satin Alma Politikasi ve Bakimin Ömür Çevrimi Maliyetleri 2.1. Ana Varlik Yönetimi

3 3. Bakim Stratejisinin Formüle Edilmesi: Is Merkezli Bakim 3.1. Is Merkezli Bakim 3.2. Is Merkezli Bakim Ait Örnek

4

4. Endüstriyel Tesisin Yapisi 4.1. Fiziksel Varlik Yönetimi 4.2. Endüstriyel Tesisin Modellenmesi 4.3. Bakim Amaci 4.4. Ana Varligin Degistirilme Politikasi 4.5. Bakim Stratejisi

5

5. Bakimin Amaçlari 5.1. Bakimin Kaynaklari ve Tesisin Çikis Faktörleri 5.2. Tesisin Bakim Amaci 5.3. Bakim Amaçlarinin Formüle Edilmesi Için Bir Prosedür

6

6. Önleyici Bakimda Karar Verme 6.1. Tesisteki Ekipmanlar ve Bunlarin Ariza Karakteristikleri 6.2. Önleyici Bakimda Karar Verme 6.3. Bakim Etkinlikleri 6.4. Bakim Etkinliginin Zamanlanmasi

7

7. Önleyici Bakimda Karar Verme 2 7.1. Bakimda Görev Seçimine Ait Örnekler 7.2. Bir Ünite Için Bakim Ömür Planinin Olusturulmasi 7.3. Hali Hazirda Bekleyen Üniteler ve Ömür Plani

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

Page 48: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

9 8. Güvenilirlik Merkezli Bakimi (RCM) Kullanarak Bakim Görevinin Seçimi 8.1. RCM Prosedürü RCM ‘nin Bir Kimyasal Tesise Uygulanmasi

10 MS Pproject Uygulamasi

11 MS Pproject Uygulamasi

12 MS Pproject Uygulamasi

13 MS Pproject Uygulamasi

14 MS Pproject Uygulamasi

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Genel İletişim

320000000001107 2 0 0 2 4

Dersin İçeriği

Iletisim kavrami, iletisim süreci, sözel iletisim, sözsüz iletisim, bireylerarasi iletisim, grup iletisimi, örgüt içi iletisim, kitle iletisimi, çevrimiçi iletisim, kültürlerarasi iletisim

Haftalık Konular

Hafta Konular

1

Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması. Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması. 1. İletişimin önemi 1.1. İletişim kavramı. 1.2. İletişimin amaçları.

2

2. İletişim süreci 2.1. İletişimin öğeleri. 2.2. İletişimin ilkeleri. 2.3. İletişimin bağlamı.

3

3.Sözel iletişim 3.1. Konuşmanın tanımı. 3.2. Konuşmanın önemi. 3.3. Konuşmamın doğuşu. 3.4. Konuşma ve kültür ve de toplum arasındaki bağlantı.

4

3. Sözel iletişim 3.5. İyi bir konuşmacının sahip olması gereken özellikler. 3.6. Toplum önünde konuşma. 3.7. Toplum önünde etkili konuşma.

5

4. Sözsüz iletişim 4.1. Sözsüz iletişim kodlarının ortak özellikleri. 4.2. Vücut dili ve duruşu. 4.3. Jestler. 4.4. Ses kodları.

6

5. Bireylerarası iletişim 5.1. Bireylerarası iletişimin tanımı. 5.2. Bireylerarası iletişimin unsurları. 5.3. Bireylerarası iletişim modelleri. 5.4. Bireylerarası iletişimde dinlemenin önemi. 5.5. Bireylerarası iletişimde çatışma.

Page 49: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

7

6. Grup iletişimi 6.1. Grup kavramı. 6.2. Grup türleri. 6.3. Grup iletişimi. 6.4. Grup iletişimi modelleri.

8 Ara Sınav (Lütfen sınav tarihinizi kontrol ediniz.)

9 7. Örgüt içi iletişim 7.1. Örgüt içi iletişim kavramı. 7.2. Örgüt içi iletişim biçimleri.

10

8. Kitle iletişimi 8.1. Kitle kavramı. 8.2. Kitle toplumu. 8.3. Kitle iletişimi.

11

8. Kitle iletişimi 8.4. Kitle iletişim araçları. 8.5. Kitle iletişim araçlarının özellikleri. 8.6. Kitle iletişim araçlarının işlevleri.

12 9. Çevrimiçi iletişim 9.1. Çevrimiçi iletişimin tanımı. 9.2. Çevrimiçi iletişimin türleri.

13

9. Çevrimiçi iletişim 9.3. Çevrimiçi iletişimin birey üzerine etkileri. 9.4. Çevrimiçi iletişimin toplum üzerine etkileri.

14 10. Kültürlerarası iletişim 10.1. Kültürlerarası iletişimin tanımı. 10.2. Kültürlerarası iletişimin yararları.

Ders Kodu Teorik Uygulama Lab Ulusal Kredi

AKTS

Küreselleşme 310000000001128 2 0 0 2 4

Dersin İçeriği

Küreselleşme tanımları, küreselleşme kuramları, tarihteki küreselleşme dalgaları, küreselleşmenin yakın dönem tarihi, küreselleşmeyi doğuran nedenler, küreselleşmenin ekonomik, siyasi, kültürel, iletişim, teknolojik boyutları, küreselleşmenin sonuçları ve küreselleşmeye yöneltilen tepkiler.

Haftalık Konular

Hafta Konular

1 Küreselleşme olgusunu farklı yönleriyle tanımlama çalışması.

2 Küreselleşmenin ilk çağlardan başlayan serüveninin belirli dönemler referans alınarak sosyo ekonomik yönden incelenmesi.

3 Küreselleşmenin yakın dönemdeki (1980 sonrası) gelişmeleri.

4 Küreselleşmeye eşlik eden yapılanmalar: Sanayi toplumundan bilgi toplumuna geçiş.

5 Üretim biçimindeki değişim: Fordizmden postfordizme geçiş.

6 Modern toplum ve özellikleri.

7 Postmodern toplum ve özellikleri. İki modelin karşılaştırılması.

8 Ara Sınav (Sınav Gününüzü Kontrol Ediniz).

9 Ulus devletten farklı ve yeni devlet sistemine doğru gelişmeler.

10 Küreselleşme ve kültür.

11 Küreselleşmenin ikili yapısı ve örnekler.

Page 50: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

12 Küreselleşme, melezleşen kültür ve çevre.

13 Küreselleşme karşısında bireyin durumu.

14 Küreselleşme nereye kadar? Tepkiler ve Ötesi.

Ders Kodu Teorik Uygulama Lab Ulusal Kredi AKTS

Kalite Yönetim

Sistemleri ve Standartları

345000000001390 2 0 0 2 4

Dersin İçeriği

Kalite kavrami, Standart ve standardizasyon Standardin üretim ve hizmet sektöründe önemi, Toplam kalite yönetimi, Ölçme, analiz, iyilestirme ,Yönetim kalitesi ve standartlari, Çevre standartlari, Is sagligi ve güvenligi standartlari, Kalite yönetim sistemi modelleri, Stratejik yönetim, Yönetime katilma, Süreç yönetimi, Kaynak yönetimi, Efqm mükemmellik modeli

Haftalık Konular

Hafta Konular

1 Kalite kavrami

2 Standart ve standardizasyon

3 Standardin üretim ve hizmet sektöründe önemi

4 Toplam kalite yönetimi

5 Ölçme, analiz, iyilestirme

6 Yönetim kalitesi ve standartlari

7 Çevre standartlari Is sagligi ve güvenligi standartlari

8 Ara Sinav

9 Kalite yönetim sistemi modelleri

10 Stratejik yönetim

11 Yönetime katilma

12 Süreç yönetim sistemi

13 Kaynak yönetimi sistemi

14 EFQM mükemmellik modeli

Ders Kodu Teorik Uygulama Lab Ulusal Kredi AKTS

Çalışma ve Sosyal

Güvenlik Hukuku

380034000001312 2 0 0 2 4

Dersin İçeriği İş Hukukunun temel kavramları, İşçi, İşveren vb., İş Sözleşmesi, İşçi ve İşveren borçları, çalışma süreleri, Sözleşmenin sona ermesi.

Haftalık Konular

Hafta Konular

1 Ders tanıtım ve uygulama, değerlendirme bilgilerinin öğrenciye açıklanması Dersin müfredat içindeki önemi ve diğer dersler ile etkileşiminin vurgulanması İş Hukukunun temel kavramları ve ilkeleri

2 İşçi, İşveren, İşveren Vekili, Alt İşveren, işyeri kavramları

3 İş hukukunun uygulama alanı

4 İş sözleşmesi ve sözleşme çeşitleri

5 Sözleşme yapma serbestîsi ve zorunlulukları

6 Isçi borçlari

7 İşveren borçları

Page 51: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

8 Ara sınav (Sınav Gününüzü Kontrol Ediniz)

9 Çalışma süreleri ve izinler

10 Ücret Kavramı ve asgari ücret kriterleri

11 Fazla çalışma ve çeşitleri

12 İş Sözleşmesinin Sona ermesi:Derhal Fesih ve sebepleri

13 Bildirimli Fesih ve Kıdem Tazminatı

14 Sosyal Güvenlik Sistemi ve uygulamaları

Ders Kodu Teorik Uygulama Lab Ulusal Kredi AKTS

Girişimcilik 345000000001103 2 0 0 2 4

Dersin İçeriği

Girişimcilik kavramı, Girişimcilik özelliklerinin değerlendirilmesi, yaratıcılık ve iş fikri geliştirme ve yaratıcılık egzersizleri, küçük işletmelerin çeşitleri, KOBİ’lerde yönetim, KOBİ’lerde insan kaynakları yönetimi, KOBİ’lerde halkla ilişkiler, KOBİ’lerde pazarlama, Pazar araştırma, KOBİ’lerde üretim yönetimi, KOBİ’lerde ARGE, KOBİ’lerde finansman, KOBİ’lerde muhasebe, İş planı kavramı, iş planı pazarlama planı, üretim planı, yönetim planı, finansal planları içerecek şekilde değerlendirilmesi.

Haftalık Konular

Hafta Konular

1

Ders tanitim ve uygulama, degerlendirme bilgilerinin ögrenciye açiklanmasi 1. Girisimcilik kavrami 1.1. Girisimciligin ortaya çikisi 1.2. Girisimcinin kisilik özellikleri

2

1.3. Girişimci olma şekilleri 1.4. Girişimcilik özelliklerinin sınanması 2. Girişimcilikte başarı ve başarısızlık faktörleri 2.1. Girişimcilikte risk sermayesi kavramı

3 2.2. Risk sermayesi bulma kaynaklari 2.3. Dünyada ve Türkiye’de risk sermayesi kuruluslari 2.4. Risk sermayesinin isleyisi

4

2.5. KOBİ kavramı 2.6. KOBİ tanımlamasında kullanılan nicel ve nitel kriterler 2.7. Küçük işletme ile büyük işletmenin farkları 2.8. Küçük işletmelerin ekonomiye katkıları 2.9. Küçük işletmelerin kuruluş süreçleri 2.10. Kobilere sağlanan destekler

5

3. KOBI’lerde yönetim 3.1. KOBI’lerde yönetim fonksiyonlari 3.2. Çagdas yönetim teknikleri 3.3. Yönetim teorileri

6 4. Insan kaynaklarinin fonksiyonlari 4.1. Insan kaynaklari yönetiminin islevi 4.2. Insan kaynaklari yönetiminin çalisma yöntemleri

7 4.3. Halkla iliskilerin tanimi ve kapsami 4.4. KOBI’lerde halkla iliskiler çalismalari 4.5. Halkla iliskilerin KOBI’lere faydalari

8 Ara Sınav (Sınav tarihinizi kontrol ediniz)

9

5. KOBI’lerde pazarlamanin tanimi ve kapsami 5.1. KOBI’lerde pazarlama çalismalari 5.2. Pazarlama bilgi sistemi ve pazarlama arastirmasi 5.3. Pazarlama karmasi

10 6. KOBI’lerde üretim yönetimi 6.1. Kurulus yeri seçim karari 6.2. Üretim planlamasi

Page 52: T.C. BEYKENT ÜNİVERSİTESİ MÜHENDİSLİK – MİMARLIK …ees2.beykent.edu.tr/WebProjects/dosyalar/mmf/17_04_2015_yazilim-m-hend... · programlama dilleri, 2. kuúak bilgisayarlar

11

7. KOBİ’lerde AR-GE faaliyetleri 7.1. Teknoloji kavramı 7.2. KOBİ’lerde AR-GE sorunları ve çözüm yolları 7.3. İş fikri geliştirme ve yaratıcılık egzersizleri

12

8. KOBI’lerde finansman kavrami 8.1. Finans yönetiminin alacagi kararlar 8.2. Finansal planlama ve yatirim planlamasi 9. Finansal analiz 9.1. Isletmenin finans kaynaklari

13

9.2. KOBİ’lerde muhasebe 9.3. Muhasebe türleri 9.4. Tutulması zorunlu defterler 9.5. KOBİ’lerin yaşadığı sorunlar ve çözüm önerileri 9.6. Yönetim ve örgütlenmeden kaynaklanan sorunlar 9.7. Sorunlara yaklaşım ve çözüm önerileri

14

10. İş planı kavramı ve değerlendirilmesi 10.1. İş planı kavramı 10.2. İş fikri ve seçme nedenlerinin belirlenmesi 10.3. Yönetim planı ve işletmenin faliyet konusu 10.4. Pazar bilgisi ve pazarlama 10.5. Planın gözden geçirilmesi ve üretim planı 10.6. Finansal plan ve değerlendirilmesi 10.7. İş planının yazılı ve sözlü olarak değerlendirilmesi

Ders Kodu Teorik Uygulama Lab Ulusal Kredi AKTS

Proje Yönetimi

345000000001418 2 0 0 2 4

Dersin İçeriği

Proje kavrami, proje asamalari, proje yönetiminin önemi, proje ekibinin olusturulma, proje seçimi ve degerlendirme uygulanacak kriterler sayisal ve sayisal olmayan modeller, projelerde basariyi etkileyen faktörler, proje organizasyon yapisi, CPM / PERT Metodolojisi zaman, kaynaklarin tahsis edilmesi

Haftalık Konular

Hafta Konular

1 Proje kavraminin ve tarihsel gelisiminin anlatilmasi

2 Projenin boyutlari ve boyutlari arasindaki iliskiler

3 3.1. Proje organizasyon yapilari 3.2. Farkli organizasyon modelleri

4 Proje seçim süreci ve kriterlerinin belirlenmesi

5 5.1 Sayisal olmayan modeller 5.2. Sayisal modeller

6 Proje yasam egrisi ve uygulanan stratejiler

7 7.1 Proje dosyasinin hazirlanmasi 7.2 Proje denetimi ve kontrolü

8 Ara Sinav (Sinav Gününüzü Kontrol Ediniz)

9 Proje ekibinin olusturulmasi

10 CPM yönetimi

11 Faaliyet ve öncelik faaliyetlerinin belirlenmesi

12 CPM ilkeleri

13 Örnek uygulamalar ve kritik yörüngenin hesaplanmasi

14 Esnek sürelerin analizi ve kaynak tahsisi