Ders Öğrenme Çıktıları (DÖÇ), dersi başarı ile tamamlayan öğrencilerin kendilerinden sahip olmaları beklenen bilgi, beceri ve yetkinlikleri ifade eder. Bu bağlamda, bu ders için tanımlanmış olan Ders Öğrenme Çıktıları aşağıda verilmektedir.
Ders Notları / Kitaplar: |
Kitap: Software Engineering 10, Ian Sommerville, 10th Ed. Addison Wesley, 2015
Yardımcı Kitap: Software Engineering: A Practitioners’ Approach, Roger S. Pressman, McGraw Hill
Publishing Co.; 7th Ed edition (2009)
Ders Notları: Tüm ders notları ve diğer kaynaklar online.beykoz.edu.tr adresinde paylaşılacaktır.
Yazılım: Programlama dili C++ ve derleyici Dev C++ olarak projeler çalışılacaktır.
|
Diğer Kaynaklar: |
Kitap: Software Engineering 10, Ian Sommerville, 10th Ed. Addison Wesley, 2015
Yardımcı Kitap: Software Engineering: A Practitioners’ Approach, Roger S. Pressman, McGraw Hill
Publishing Co.; 7th Ed edition (2009)
Ders Notları: Tüm ders notları ve diğer kaynaklar online.beykoz.edu.tr adresinde paylaşılacaktır.
Yazılım: Programlama dili C++ ve derleyici Dev C++ olarak projeler çalışılacaktır.
|
|
Program Öğrenme Çıktıları |
Katkı Oranı (1-5) |
1) |
Matematik, fen bilimleri, bilgisayar bilimleri ve yazılım mühendisliği ile ilgili mühendislik konularında yeterli bilgi birikimine sahiptir; bu alanlardaki kuramsal ve uygulamalı bilgileri yazılım mühendisliği problemlerinin çözümü için birlikte kullanır ve uygular. |
|
2) |
Alanı ile ilgili temel bilim konularındaki kuramsal ve uygulamalı bilgileri yazılım mühendisliği problemlerinin çözümü için birlikte kullanır ve uygular. |
|
3) |
Yazılım mühendisliği uygulamalarını analiz eder, modeller, gerçekçi kısıtlar ve koşullar altında belirli gereksinimleri karşılayacak şekilde tasarlar ve geliştirir; bu amaçla uygun yöntemleri, araçları ve teknolojileri seçer ve kullanır. |
|
4) |
Karmaşık yazılım mühendisliği problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme yöntemlerini seçer ve uygular. |
|
5) |
Bilgisayar bilimleri ve yazılım mühendisliği uygulamaları için gerekli olan modern teknik ve araçları ve bilişim teknolojilerini seçer ve etkin bir şekilde kullanır. |
|
6) |
Bilgisayar ve yazılım tabanlı karmaşık bir sistemi, süreci, cihazı veya ürünü ekonomi, çevre sorunları, sürdürülebilirlik, üretilebilirlik, etik, sağlık, güvenlik, sosyal ve politik sorunlar gibi öğeler dahil gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlar; bu amaçla modern tasarım yöntemlerini uygular. |
|
7) |
Sorumluluk aldığı çalışmalarda var olan normları ve standartları eleştirel bakış açısıyla değerlendir. |
|
8) |
Sürekli gelişen yazılım mühendisliği alanının ve küresel rekabet ortamının gerektirdiği yetkinliklere sahiptir. |
|
9) |
Türkçe sözlü ve yazılı olarak etkili iletişim kurar ve B2 düzeyinde Yabancı Dilde (İngilizce) iletişim kurma yetkinliğine sahiptir. |
|