PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Bilgi İşlemsel DüşünmeSENG 106123 + 035,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu
Dersin Veriliş BiçimiYü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 DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
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.
 
Üretken Yapay Zeka Kullanımı:

 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Kurallar ve Düzenlemeler
2Yazılım Mühendisliği ve Etik
3Yazılım Geliştirme Yaşam Döngüsü
4Gereksinimler
5Tasarım
6Kodlama
7Test I
8Test II
9Kalite Güvencesi
10Bakım
11Süreç Yönetimi
12Proje Yönetimi
13Kalite Yönetimi
14Konfigü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öntemAdetKatkı (%)
Ödev4%10
Test/Quiz/Kısa Sınav10%20
Ara Sınav1%30
Final Sınavı1%40
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor
 
Dersin AKTS İş Yükü:
#AktiviteAdetSüre (Saat)İş Yükü
1Derslere Katılım (haftalık bazda)143,0042,00
2Laboratuvarlara/Derslere Katılım (haftalık bazda)00,000,00
3Notların önceden hazırlanması ve son haline getirilmesi (haftalık bazda)141,0014,00
4İlgili materyalin toplanması ve seçilmesi (bir kez)14,004,00
5İlgili materyalin kendi kendine incelenmesi (haftalık bazda)141,0014,00
6Ev ödevleri53,0015,00
7Sınavlara Hazırlık42,008,00
8Ara Sınavlara Hazırlık (Sınavların süresi dahil)17,007,00
9Dönem Ödevi/Vaka Çalışması Raporunun Hazırlanması (sözlü sunum dahil)00,000,00
10Dönem Projesi/Saha Çalışması Raporunun Hazırlanması (sözlü sunum dahil)37,0021,00
11Final Sınavına Hazırlık (sınav süresi dahil)17,007,00
 
Dersin Program Yeterlilikleri vs. Öğrenme Kazanımları:
#Program YeterlilikleriKatkı (0-4)
1Matematik, fen bilimleri ve ilgili mühendislik disiplinine özgü konularda yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri, karmaşık mühendislik problemlerinde kullanabilme becerisi.4
2Karmaşık mühendislik problemlerini saptama, tanımlama, formüle etme ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi. 3
3Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi. 3
4Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirme, seçme ve kullanma becerisi; bilişim teknolojilerini etkin bir şekilde kullanma becerisi. 3
5Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorumlama becerisi. 3
6Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi. 1
7Türkçe sözlü ve yazılı etkin iletişim kurma becerisi; en az bir yabancı dil bilgisi; etkin rapor yazma ve yazılı raporları anlama, tasarım ve üretim raporları hazırlayabilme, etkin sunum yapabilme, açık ve anlaşılır talimat verme ve alma becerisi. 1
8Yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişebilme, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi. 2
9Etik ilkelerine uygun davranma, mesleki ve etik sorumluluk bilinci; mühendislik uygulamalarında kullanılan standartlar hakkında bilgi. 1
10Proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş hayatındaki uygulamalar hakkında bilgi; girişimcilik, yenilikçilik hakkında farkındalık; sürdürülebilir kalkınma hakkında bilgi. 0
11Mühendislik uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ve çağın mühendislik alanına yansıyan sorunları hakkında bilgi; mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık. 0