Öğrencilere

Bitirme Ödevini Benimle Yapmak İsteyen Öğrencilere

Tasarım Projesi (Bitirme ödevi) çalışmalarını benimle yapmak isteyen öğrencilerin aşağıdaki maddeleri dikkatle okumalarını öneririm.

Bitirme Ödevi Konuları (PDF)

1Tasarım Projesi (Bitirme Ödevi) Almak İçin Yapılması Gerekenler

  • Kapsamlı bir ödev yapabilmek için çalışmalara erken başlamak gereklidir. Bahar döneminde mezun olacak öğrencilerin 3. sınıfın sonunda yaz tatili başlamadan önce benimle görüşmelerini öneririm.
  • Güz dönemi sonunda mezun olacak öğrencilerin ise bir önceki güz döneminin sonunda benimle görüşmeleri gerekir.
  • Bitirme ödevi istemek için görüşmeye gelmeden önce lütfen not dökümü belgenizi gönderin. Bu belge hangi alanlarda daha başarılı olduğunuz hakkında bilgi verecektir.
  • Bitirme ödevi almak için başvururken aşağıda belirtilen şekilde bir konu belirlemiş olmanız gerekir.
  • Her öğretim üyesine belli sayıda bitirme ödevi öğrencisi düşmektedir.
  • Öğrencilerimle görüşme saatlerimi her dönem haftalık çalışma planımda duyuruyorum. Bu saatler dışında diğer işlerim nedeniyle öğrencilerimle görüşmem mümkün olmamaktadır.

2Bitirme Ödevinin Konusu

  • Bitirme ödevlerinizi yazılım ya da donanım konularında yapabilirsiniz.
  • Bazı bitirme ödevi konuları önceden benim tarafımdan duyurulmaktadır. Son önerilen konular: Graduation Project Topics
  • Ancak bu konuların sayısı yeterli olmayabilir. Öğrencilerimin çalışmak istedikleri konuları ve geliştirmek istedikleri uygulamayı kendilerinin seçmelerini ve bana bir öneriyle gelmelerini tercih ederim.
  • Yazılım ödevleri için öneriler: Google Summer of Code.

3Başarılı Bir Bitirme Ödevinin Özellikleri

Bitirme ödevinin başarılı olabilmesi için aşağıdaki özelliklere sahip olması gerekmektedir:

  • Üniversite öğreniminde elde edilmiş olan mühendislik bilgilerinin gerektiği şekilde kullanılması ve bu bilgilere yenilerinin katılması.
    • Eğer yazılım konusunda bir çalışma yapılıyorsa ödev mutlaka nesneye dayalı yönteme göre orijinal bir kod içermeli.
    • Yazılım; karar verme, öğrenme, hesaplama gibi "akıllı" algoritmalardan birini veya birkaçını içermeli.
    • Nesneye dayalı tasarımın prensiplerine uyulmalı. Esnek, kolay genişletilebilir bir tasarım hedeflenmeli.
    • Yazılım mühendisliği yöntemleri uygulanmalı.
    • Donanım konusundaki çalışmalarda ise bir devre tasarımı yapılmalı ve bu devreyi denetleyen program parçaları yazılmalıdır.
    • Bitirme ödevi projesinde geliştirilen sistemin başarımı ve kullanılabilirliği sınanarak olumlu yönleri gösterilmeli.
    • Bitirme ödevi çalışması sırasında yapılan araştırmalarla yeni bilgiler öğrenilmeli ve bu yeni bilgilerle ödev zenginleştirilmelidir.
  • Ödevde geliştirilecek olan uygulamanın ilginç ve orijinal bir fikir içermesi tercih edilir.
  • Diğer bir tercih nedeni de kullanılabilir bir ürünün ortaya çıkartılabilmesidir.

4Destekler ve Yarışmalar

  • TÜBİTAK, üniversite öğrencilerinin projelerini desteklemektedir. Bu tür desteklerle ilgili bilgileri TÜBİTAK web sayfasında bulabilirsiniz.
    • 2209-A Üniversite Öğrencileri Araştırma Projeleri Destekleme Programı
    • 2209-B Üniversite Öğrencileri Sanayiye Yönelik Araştırma Projeleri Destekleme Programı
  • Bazı kuruluşlar da proje yarışmaları düzenlemekte ve bu yarışmalara katılan öğrencilere çeşitli olanaklar sağlamaktadırlar. Bunlardan biri uluslararası Imagine Cup yarışmasıdır.
  • IBM, Microsoft gibi firmaların Türkiye web sayfalarını inceleyip o yıl için bir yarışma düzenlenip düzenlenmediğini kontrol etmelerini öğrencilere öneririm.
Öğrencilerimize bitirme ödevi çalışmalarıyla bu yarışmalara katılmalarını öneririm. Yarışmalara katılmak isteyen öğrencilerin
  • ikişer kişilik gruplar oluşturmaları,
  • bitirme ödevi çalışmalarına erken başlamaları
yararlı olacaktır.

Son Güncelleme: 14.2.2025