Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Bilgi İşlemsel Düşünme | SENG 106 | 1 | 2 | 3 + 0 | 3 | 5,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Lisans |
Dersin Türü | Zorunlu |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. Üniversite kurallarını ve düzenlemelerini anlamak |
2. Yazılım mühendisliği mesleğini etik ve yasal beklentileri ile kavramak |
3. Yazılım Geliştirme Yaşam Döngüsünü öğrenmek |
4. Yazılım geliştirmenin her adımında bilgi sahibi olmak |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Bu ders, yazılım mühendisliği alanına, bölümün akademik programına, kurallarına ve yönetmeliklerine genel bir bakışı; yazılım mühendisliği modelleri ve uygulamaları, mühendislikte etik, yasal ve güncel konular. |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | Kurallar ve Düzenlemeler |
2 | Yazılım Mühendisliği ve Etik |
3 | Yazılım Geliştirme Yaşam Döngüsü |
4 | Gereksinimler |
5 | Tasarım |
6 | Kodlama |
7 | Test I |
8 | Test II |
9 | Kalite Güvencesi |
10 | Bakım |
11 | Süreç Yönetimi |
12 | Proje Yönetimi |
13 | Kalite Yönetimi |
14 | Konfigürasyon Yönetimi |
|
Kaynaklar: |
Ian Sommerville Software Engineering Pearson 2015 978-0133943030 |
|
Diğer Kaynaklar: |
Roger S. Pressman and Bruce Maxim Software Engineering – A Practitioner’s Approach McGraw Hill 2014 978-0078022128
IEEE Computer Society Guide to the Software Engineering Body of knowledge IEEE 2014 http://www.swebok.org
|
|
Öğretim Yöntem ve Teknikleri: |
Haftalık 3 Saat. |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ödev | 4 | %10 |
Test | 10 | %20 |
Ara sınav | 1 | %30 |
Final Sınavı | 1 | %40 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |