Ana içeriğe atla

Bitirme Projeleri

Bitirme projesi, önceki derslerde kazanılan bilgi ve becerilerin yazılım mühendisliği standartları ve gerçekçi kısıtlarla birleştirildiği kapsamlı bir tasarım deneyimidir. Öğrenciler, takımlar halinde çalışarak yazılım mühendisliği problemlerine pratik çözümler geliştirirler. İlk olarak, problem tanımlaması ve kaynağından başlayarak mevcut çözümleri değerlendirirler. Ardından, daha etkin çözümler üreterek önce kavramsal, sonra detaylı analizler yaparlar. Son aşamada, bir prototip yazılım geliştirir ve çözümlerini test ederler. Takımlar, gerçekleştirdikleri çalışmaları, dönem başında belirlenen takvime uygun olarak, yazılı raporlar ve sözlü sunumlarla iletirler. Proje takımları, dönem boyunca bir öğretim elemanının denetiminde çalışır. Üniversite içindeki ya da dışındaki konunun uzmanı kişilerle fikir alışverişi yapılabilir. Projelere, yazılım firmaları veya diğer kuruluşlar sponsor olabilir.