İNÖNÜ ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2017-2018 YILI BİTİRME PROJELERİ KONULARI Bitirme projesi alacak olan öğrencilerimizin dönem başlangıcından itibaren ilk 15 gün içerisinde danışman ve proje konularını belirlemeleri gerekmektedir. Bu tarihten sonra danışman ve konu değişimi yapılmayacaktır. Bitirme projesi konularının detaylarını ve aşamalarını öğrenciler danışman ile görüşecektir. Öğrencilerimiz bitirme ödevlerini danışmanın gözetiminde sanayi ve Teknokent de bulunan şirketlerle ortak çalışma biçiminde hazırlayabilir. Danışman hocalarımız en az 4 en fazla 6 öğrenciyle çalışabilir. Bitirme projeleri TUBITAK tarafından desteklemektedir. Detaylı bilgi için: https://www.tubitak.gov.tr/tr/burslar/lisans/burs-programlari/icerik-2209-b-sanayiyeyonelik-lisans-bitirme-tezi-destekleme-programi Danışmanlarını ve proje konularını belirleyen öğrencilerin Ahmet Arif AYDIN ile görüşmeleri gerekmektedir. Bitirme Projeleri Komisyonu: Kenan İNCE, Mahmut DİRİK, Abdullah Erhan AKKAYA ve Ahmet Arif AYDIN Prof. Dr. Ali KARCI Doç.Dr. M. Fatih TALU Doç. Dr. Davut HANBAY Yrd. Doç. Dr. Fatih KOCAMAZ Yrd. Doç. Dr. Bilal ŞENOL Yrd. Doç. Dr. B. Baykant ALAGÖZ 1- Entropi türleri ile sosyal ağların analiz edilmesi (3 2- Veri yapılarının görsel programlama ile simülasyonu (2 1-Motorized mikroskoplardan elde edilen medikal videoları işleyerek hastalık şiddetinin derecelendirilmesi (otomatik tespiti) (2 2-Nesne tabanlı Medikal Görüntü İşleme Aracının Geliştirilmesi (2 1-Yangin tesbiti (2 2-Akilli sebekelerde yuk tahmini (2 3- Akilli sebekelerde fiyat tahmini (2 1- Labirent çözen robot tasarımı (3 2- Çizgi izleme metodu ile çoklu hedeflerde iş planlayan robot tasarımı (3 1- Lego EV3 ile Göruntü işleme Uygulaması (1 1- Arduino kart yardımı ile Matlab'da optik sensörlere erişim uygulaması: Bu projede Matlab ortamından Arduino kartlar yardımı ile optik cihazların sürülmesi ve optik sensörlerden (photodiyot ve photodirenç ) verilerin toplanmasını sağlayan yazılım ve donanım bileşenlerinin geliştirilmesi
amaçlanmaktadır. Ortam ışık kontrolünde uygulama geliştirilecektir. (3 2- Matlab'da Görüntülerin Fourier Transform Analizileri: Bu projende kameradan alınan görüntülerin Fourier Transform analizlerini sunan Matlab uygulaması geliştirilmesi amaçlanmaktadır. (2 3- Matlab'da görüntü işleme teknikleri yardımı ile stereo görüntü analizi: Bu projenin amacı İki kameradan ile elde edilen stereo görüntülerin Matlab'de işlenerek derinlik haritası kestirimlerinin elde edilmesidir. Derinlik haritaları, otonom araçlar, 3D modelleme gibi bir çok görsel algılama probleminde kullanım bulabilmektedir. (2 4- Yazılı metin analizi için ortam geliştirmesi: Bu projede disk dosyalarından veya web üzerinden bir yazılı metine erişip, bu metin içindeki kelimeleri ayrıştıran, metinin sözlüğü oluşturan ve kelimeleri arasındaki ilişkileri gösteren metin analiz yazılım ortamının geliştirilmesi hedeflenmektedir. Bu ortamın Java dili ile geliştirilmesi tercih edilmektedir. (2 Arş. Grv. Dr. A. Arif AYDIN 1-Büyük veri (Big data) NoSQL veritabani teknolojilerinden birinin incelenmesi ve uygulama yapilmasi (NoSQL veritabani teknolojileri: Columnar (Cassandra, HBase), Dokuman (MongoDB, CouchDB, Lucene), Grafik (Neo4j, IBM Graph), Key-value (Redis, Hadoop, DynamoDB, Riak) (1-2 2-Populer büyük veri isleme araçlarının incelenmesi ve arama (searching), sıralama (sorting), veya filitreleme (filtering) işlemlerinde uygulanması. Apache veri isleme teknolojileri: Solr, Pig, Spark, Storm, Kafka (1-2 3-Twitter, Facebook, veya Instagram sosyal medya araçlarını kullanarak uygulama tasarimi (1-2 4- Gündelik hayatı kolaylaştırmaya yönelik uygulamalar: Web Servisi veya Akıllı mobil cihaz uygulamaları (1-2
Arş. Grv. A. Erhan AKKAYA Arş. Grv. Mahmut DİRİK 1-Android Mobil Uygulama. (Yabancı Dil Sınavına hazırlık aşamasında olanlar için TOEFL sınav sistemi mantığıyla çalışan YDS sınav modülü. TOEFL sınav mantığında konular arasında ilişkilerin ağırlıkları belirlenerek hata yapılan soruya ilişkin konular adaya sorulmaya devam edilmektedir. Böylece adayın yabancı dildeki konu boşluğunun alanı tespit edilmektedir). (2 2-Bir yapıya ait farklı açılardan çekilmiş fotoğrafların görüntü dikişleme teknikleri kullanılarak bilgisayar ortamında 3D modellenmesi (2 3-Metrik Hesaplama (Ağ güvenliği ölçümlerinin hesaplanması, ağ bağlantılarının, cihazlarının ve protokollerin durumunu ve yapılandırmasını anlamayı içeren karmaşık bir sorundur. Bu araştırma, ağ güvenliği ölçümlerini hesaplama problemini analiz eder ve sayısız cihaz, işletim sistemi ve ana bilgisayarı içeren tipik küçük bir ağ için güvenlik ölçümlerini hesaplayabilen bir çerçeve önermektedir. Proje, çerçeveyi test etmek için sanal ağların konfigürasyonunu içerecektir.) (2 1- Mobil robotların hedefe en iyi yol üzerinden ulaşmalarını sağlayacak algoritmaların araştırılması (1 kişi-matlab yazılımı kullanılacak) 2- Mobil robot hareket kontrolü (1 kişi-matlab yazılımı kullanılacak) 3- Mikrodenetleyicili Bir Endüstriyel Otomatik Sıcaklık Kontrol Sistemi (1 kişi- LabVIEW yazılımı kullanılacak) 4- LabVİEW tabanlı akıllı aydınlatma kontrol sistem tasarımı (1 5- LabVIEW ile DYNAMIXEL SERVO MOTOR kontrolü (1 Arş. Grv. M. Oğuz ŞEN 1- Grafik, ağ ya da yapay zeka programlama ağırlıklı oyun geliştirme: (Grup olarak çalışılacaktır. Öğrenciler kendi oyun fikirlerini sunabilir. Herhangi bir platform/işletim sistemi kısıtlaması yoktur. Unity3D oyun motoru kullanılacaktır. (Başka bir oyun motoru da kullanılabilir ancak destek verilmeyecektir.) Öğrencilerden Unity3D tecrübesi veya öğrenme isteği beklenmektedir. Gruplardaki bütün öğrencilerin İSTEKLİ bir şekilde çalışması ve her hafta düzenlenecek toplantılara düzenli katılımı beklenmektedir.) (2-3 2- Kinect for Xbox One ve SDK ile uygulama geliştirme. (Grup olarak çalışılacaktır. Öğrenciler kendi uygulama fikirlerini sunabilir. Bu proje ile girişimcilik ve yazılım projeleri yarışmalarına katılım hedeflenmektedir.) (2-3
Arş. Grv. M. Akif FINDIKLI Arş. Grv. Sara ALTUN 3- İlk ve ortaöğretim öğrencilerine yönelik etkinlik duyuru platform (Bu proje eventbrite.com' un ilk ve ortaöğretim öğrencilerine yönelik hali olarak da anlaşılabilir. Herhangi bir Internet programlama dili veya platform tercih edilebilir ancak sadece ASP.NET MVC ve C# için destek verilecektir. Grupta 4 kişiden fazla öğrenci olması durumunda projede çok daha fazla nitelik istenecektir. Bu proje ile girişimcilik ve yazılım projeleri yarışmalarına katılım hedeflenmektedir.) (2-3 4- Kinect Motion Capture MATLAB Toolbox (Kinect ile hareket yakalama ve karşılaştırma için arayüz içeren bir MATLAB toolbox geliştirilecektir. MATLAB ile Kinect' ten hareket verisinin eldesi ve hareket karşılaştırma için gereken kodlar hazır olarak verilecektir. MATLAB programlama ve grafiksel kullanıcı arayüzü tasarımını öğrenmeleri gerekmektedir. (2 5- Taşınabilir Kamera Sistemi (Bu projede ÖSYM sınavlarında kullanılan dijital saate entegre kamera gibi bir ürün geliştirilecektir. Raspberry Pi vb. bir kart kullanılacaktır. Geliştirilecek ürün kolayca taşınabilir ve kullanılabilir nitelikte olmalıdır. (2-3 6- Tobii göz takip sensörü ile uygulama geliştirme. (Oyun kontrolörü olarak geliştirilmiş Tobii EyeX ile oyun veya farklı bir etkileşimli uygulama geliştirme İhtiyaca göre Unity3D kullanılabilir. Öğrencilerin dökümantasyon okuyabilecek düzeyde İngilizce bilmesi gerekmektedir.) (2-3 7- Özel Proje önerisi (Mobil uygulama veya ASP.NET MVC ile web uygulaması geliştirme üzerine öğrenciler kendi fikirlerini de sunabilir, uygun görüldüğü ölçüde detaylar netleştirilir) (2-3 1- Mvc ve Android: Ödev paylaşım platformu. (1 2- Derinlik algılayıcı sensör ile üç boyutlu copy cihazı tasarımı (2 3- Unity oyun motoru ile çok kullanıcılı mobil oyun geliştirme (3 1- Arduino ile mobil uygulama (2 kisi)
Arş. Grv. Kenan İNCE Arş. Grv. Ahmet KARADOĞAN 1- Mobil günlük planlayıcı uygulaması geliştirilmesi. (Android tabanlı geliştirilecek olan uygulama, kullanıcılar için, haftalık ve günlük bazda planlama yapabileceği, alarm ve uyarı ayarlayabileceği bir uygulama olacak) (2 2- Ders takip sosyal paylaşım platformu uygulaması. (Derslerin açılabileceği ve bu derse öğrencilerin kayıt yapıp, doküman paylaşabileceği sosyal paylaşım platformu. Uygulama Java EE teknolojileri kullanılarak geliştirilecektir. Spring MVC, uikit, MySQL, JSF, Hibernate muhtemel kullanılacak teknolojilerdir) (2-4 1- Döküman sınıflandırma yazılımı geliştirme. (Verilen dökümanların analiz edilip içerdiği konulara göre ayrıştırılması. Mevcut döküman sınıflandırıcı yöntemlerin incelenip karşılaştırılması) (2 2- Bir programlama dilinin öğrenilmesi amaçlı mobil uygulama. (Herhangi bir programlama diline ait konuların anlatılması, kod örneklerin sunulması, konuya ait testlerin çözülmesi ve puan verilmesi, Örnek uygulama için bkz: Learn Java/Solo Learn uygulaması) (2 3- Bölüm İntibak Yazılımı (Öğrenci intibak/muafiyet işlemlerinde kullanılmak üzere bölümler için web tabanlı çalışan uygulama) (2-3 Ahmet Arif AYDIN Bitirme Projeleri Koordinatörü