Ders Planı /

Ders Bilgileri

Dersin Kredisi
Dersin AKTS Kredisi
Dersin Öğretim Dili İngilizce
Dersin Düzeyi Lisans , TYYÇ: 6. Düzey , EQF-LLL: 6. Düzey , QF-EHEA: 1. Düzey
Dersin Türü
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ?
Dersin Koordinatörü Dr. Öğr. Üyesi HASAN ÇİFCİ
Dersi Veren(ler)
Dersin Yardımcıları

Amaç ve İçerik

Dersin Amacı "Yazılım Mühendisliğinde Özel Konular" dersinin temel amacı, öğrencilere yazılım mühendisliğindeki en son trendler ve teknolojiler hakkında kapsamlı bir anlayış kazandırmaktır. Bu, Siber Güvenlik, Yapay Zeka, Bulut Bilişim ve Büyük Veri gibi çeşitli alanlarda bilgi edinmeyi içerir. Ders, öğrencilerin bu kavramları gerçek dünya senaryolarına uygulama becerilerini geliştirmeyi, problem çözme ve analitik becerilerini geliştirmeyi amaçlamaktadır. Ayrıca ders, öğrencileri yazılım mühendisliği alanında gelecekteki zorluklarla başa çıkmaya hazırlayarak yenilikçiliği ve yaratıcılığı teşvik etmeyi amaçlamaktadır.
Dersin İçeriği Ders, her biri yazılım mühendisliğinin önemli bir alanına odaklanan çok çeşitli konuları kapsamaktadır. Öğrenciler Siber Güvenlik ile başlayarak sistemleri ve ağları siber tehditlerden korumayı öğrenirler. Proje Yönetiminde odak noktası, yazılım projelerini yönetmeye yönelik metodolojiler ve araçlardır. Ders ayrıca Yapay Zeka, Bulut Bilişim ve Büyük Veri gibi son teknoloji alanları da ele alarak öğrencilere bu alanlardaki en son gelişmeler hakkında bilgi sağlar. Diğer konular arasında, mevcut yazılım mühendisliği ortamına bütünsel bir bakış sunan Artırılmış Gerçeklik (AR), Sanal Gerçeklik (VR), DevOps ve Nesnelerin İnterneti (IoT) yer almaktadır. Ders, araştırma ve sunumu içeren, öğrencilerin seçtikleri bir konuyu derinlemesine keşfetmelerine olanak tanıyan bir dönem ödeviyle sona ermektedir.

Haftalık Ders Konuları

1Cybersecurity
2Project Management
3Artificial Intelligence
4Cloud Computing
5Big Data and Data Analytics
6Augmented Reality (AR) and Virtual Reality (VR)
7DevOps and DecSecOps
8CASE Tools
9Internet of Things
10Mobile Applications
11Metaverse and Gaming
12Autonomy and Robotics
13Human-Computer Interactions and Machine to Machine Interactions
14Term Assignment (Article on a Selected Topic) Presentations

Kaynaklar

1. H.Çifci, “Her Yönüyle Siber Savaş”, TÜBİTAK Yayınları, 3rd Edition (2023).

2. CISSP Materials.

3. R.Clarke and R.Knake, “Cyber War: The Next Threat to National Security and What to Do About It”, New York: Ecco Press.

4. G.Greenwald, “No Place to Hide”, Metropolitan Books.

5. K.Schwalbe, “An Introduction to Project Management”, 4th Ed., Schwalbe LLC.

6. K.Schwalbe, “Information Technology Project Management”, 9th Ed., Cengage Learning.

7. J.Cadle, D.Yeates, “Project Management for Information Systems”, 5th Ed., Pearson-Prentice Hall.

8. M.Chemuturi, T.Cagley, “Mastering Software Project Management - Best Practices, Tools and Techniques”, J.Ross Publishing.

9. S.Russel, P.Norvig, “Artificial Intelligence - A Modern Approach”, 3rd Ed., Pearson.

10. A.K.Somani, G.C.Deka, “Big Data Analytics – Tools and Technology for Effective Planning”, CRC Press.

11. R.Buyya, C.Brobeg, A.Goscinski, “Cloud Computing – Principles and Paradigms, Wiley.

12. Other selected readings in the focus areas.