ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Öğretim ÜyesiKonu (isteğe bağlı farklı konular için öğretim üyesi ile irtibata geçiniz)Gerekli beceriler
2
Prof. Dr. Ahmet Emir DirikBulut tabanlı bir sayısal adli analiz sistemiDocker, python, linux
3
Nesne tanıma sistemi tasarımıDerin öğrenme, python, görüntü işleme
4
Mobil tabanlı bir nesne tanıma sistemi tasarımıDerin öğrenme, python, görüntü işleme
5
İris tabanlı kişi tanımaGörüntü işleme
6
Kovan izlerinden silah tespitiGörüntü işleme
7
8
Prof. Dr. Kemal FidanboyluKamera Kullanarak Gerçek Zamanlı Temassız Kalp Atış Hızı İzleme
Kamera uygulamaları, Python, OpenCV, Scikitlearn, Numpy, Scipy, görüntü işleme.
9
Döner Kanat Hava Araçları için Gerçek Zamanlı Tel Algılama Sistemi
Kamera uygulamaları, stokastik sinyaller ve sistem teorisi, görüntü işleme, Kalman filtreleri, MATLAB.
10
Helikopter Sağlık ve Kullanım İzleme Sistemlerinde (HUMS) Kalman Filtrelerinin UygulanmasıStokastik sinyaller ve sistem teorisi, Kalman filtreleri, MATLAB.
11
Otonom Araçlarda Sensör ve Sensör Füzyonu Kullanılarak Yol Kenarındaki Şeritlerin Algılanması
Python, OpenCV, Raspberry Pi 3, Görüntü İşleme, Kamera ve Ultrasonik sensör uygulamaları.
12
Doç. Dr. Gıyasettin ÖzcanFarmakogenetik veri toplama ve analizPython, yapay zeka, derin öğrenme
13
Diabetic rethinopathyPython, derin öğrenme
14
DNA,RNA sekans hizalama; örüntü yakalamaC++, veya Python
15
Kromozon tanımaPython, derin öğrenme
16
Genetik veri tabanlarında örüntü yakalamaR- Bioconductor veya Python-Biopython
17
Gen regülasyon ağı yakalama (örüntü bulma)Python, C++, ya da R
18
19
Doç. Dr. Pınar KırcıGörme engelliler için android uygulaması geliştirme (akıllı baston)kablosuz sensör ağlar, mobil programlama
20
İç mekan yer tayini ile akıllı süpürgekablosuz sensör ağlar, mobil programlama
21
Geri dönüşebilen malzemeleri ayırabilen uygulamakablosuz sensör ağlar, mobil programlama,makine öğrenmesi
22
Akıllı katlı otopark sistemikablosuz sensör ağlar, mobil programlama,makine öğrenmesi
23
A mobile application for parkinson monitoringkablosuz sensör ağlar, mobil programlama,makine öğrenmesi
24
uyku kalitesi izleme uygulaması geliştirmekablosuz sensör ağlar, mobil programlama,makine öğrenmesi
25
Türkçe chatbot uygulaması geliştirmekablosuz sensör ağlar, mobil programlama,makine öğrenmesi
26
Duyma engelliler için el hareketlerinden işaret dilini anlayıp sesli olarak söyleyen uygulama geliştirmekablosuz sensör ağlar, mobil programlama,makine öğrenmesi
27
28
29
Dr. Öğretim Üyesi Cengiz ToğayAndroid için Malware GeliştirimiJava, asembler, reverse engineering
30
Android telefonları uzaktan izleme ve dinleme aracına çeviren uygulama ve yönetim uygulaması (smart home)Java, Android programlama
31
Ukeyden soruları alan sonuçları yine ukey e yükleyen kahoot benzeri bir mobil uygulama ve rapor uygulaması geliştirilmesi
32
Donanımsal e-imza uygulamasının geliştirilmesi/testgömülü sistem programlama, şifreleme algoritmaları, java
33
- Yapay Zeka İle Web Sitelerinin Kategorize Edilmesi
Verilan URL ziyaret edilerek bu web sitesinin haber, alışveriş, müstehçen, oltalama/zararlı vb gibi kategorilerden hangisine girdiğinin tespiti.
34
- Yapay Zeka Destekli Ağ Saldırı Tespit Sistemi
Ağ trafiğinin izlenmesi ve yakalanan paketler içerisindeki desenlerin yapay zeka kullanılarak değerlendirilmesi.
35
- Sürekli Zayıflık Tarama ve Geleneksel Sızma Testleri Karşılaştırması
Süreli Zayıflık Tarama ile elde edilen bulgular ve periyodik olarak yaplan geleneksel sızma testlerinin karşılaştırılması, elde edilen bulgulara göre sürekli zayıflık taramanın değerlendirilmesi.
36
- Sızma Testlerinde Yapay Zeka Kullanımı
Ağ Haritalamada elde edilen bulguların yapay zeka tarafından değerlendirilerek saldırı vektörlerinin oluşturulması.
37
- Layer 7 Seviyesinde Saldırı Desenlerinin Tespiti Ve Engellenmesi
Pcap vb kütüphanler kullanılarak ağ trafiğinin izlenmesi ve yakalanan saldırı desenlerinin engellenmesi
38
- 2FA/MFA Kimlik Doğrulama ve Faydaları
Çok faktörlü kimlik doğrulama sistemleri ve bu sistemlerin getirimiş olduğu avantajlar ve dezavantajların incelenmesi.
39
- Web Crawler, spider uygulaması
Crawler, spider veya search engine bot, Hedef web uygulamasından her yerinden içerik indirir ve dizine ekler. Böyle bir botun amacı, web'deki (neredeyse) her web sayfasının ne hakkında olduğunu öğrenmektir, böylece bilgi gerektiğinde ulaşılabilir hale getirmektir.
40
- Web uygulamalarında bulunan zayıflıkların saldırı vektörleri ile tespiti
XSS, SQLi, LFI vs saldırı vektörleri hazırlayarak hedef web uygulamaya enjekte etme girişimi uygulaması.
41
- Pasif tarama yöntemleri ile ağ haritasının çıkarılması uygulaması
Tüm networkte ağ paketleri pasif olarak dinlenilerek networkte bulunan cihazlar hakkında bilgi toplaması.
42
- Wireless network otomatize saldırı uygulaması
Kablosuz ağlarda bulunan zayıflıkları (Şifreleme türü zayıflığı, Parola saldırıları (BruteForce), Chopchop, PMKID...) otomatik olarak tespiti uygulaması
43
-Siber istihbarat uygulaması
Hedef kişi ya da kurum hakkında DeepWeb/DarkWeb te bilgi toplanması (Database sızıntıları, BreachedAccount...)
44
- llmnr,arp,dns..vs poisoning tespit ve saldırı uygulamasıAğ zehirleyerek bilgi çalan uygulama/sistemleri tespit edebilen uygulama
45
- arp,mac,ip,dns..vs spoofing tespit ve saldırı uygulaması
Ağ üzerinde ip,mac vs sahteciliği yapan uygulama/sistemleri tespit edebilen uygulama
46
47
48
49
Dr. Öğretim Üyesi Ceyda Nur ÖztürkMuhbir gözlem ve haritalama sistemi tasarımıbilgisayarla görme, web programlama, veri yönetimi
50
Eklemli gezgin ajan tasarımımikrokontrolcü programlama, kontrol sistemleri, mekatronik tasarım
51
3-B animasyon uygulaması tasarımıbilgisayar grafikleri, c++ programlama, gpu programlama
52
Yatırım ajanı tasarımıyapay zeka, makine öğrenmesi, ağ programlama, veri yönetimi
53
54
Dr. Öğretim Üyesi Metin BilginTürkçe için metin düzeltme sistemi (Text Normalization) derin öğrenme, python, doğal dil işleme
55
Makine Okuması ile soru cevaplama sistemi (Machine Reading for Question Answering)derin öğrenme, python, doğal dil işleme
56
Türki diller arasında bilgisayarlı metin çeviri sistemi (Dillerden biri Türkçe olmalı)(Machine Translation)derin öğrenme, python, doğal dil işleme
57
Diller arasında benzerliği bulmak üzere bir platform tasarımıderin öğrenme, python, doğal dil işleme
58
Beklenti Tabanlı Duygu Analizi Uygulamasıderin öğrenme, python, doğal dil işleme
59
60
61
Dr. Savaş TakanKuantum hesaplama ve algoritmaları Temel Algoritma Bilgisi
62
Kendi donanımızı yaratmak ve üzerinde kod geliştirmekDonanım Bilgisi, temel düzeyde C/C++
63
RISC-V işlemci tasarımı ve üzerinde uygulama geliştirmekDonanım Bilgisi, temel düzeyde C/C++
64
Seçilecek bir problemin Hetorejen programlama ile hızlandırılmasıDonanım Bilgisi, temel düzeyde C/C++
65
Andorid üzerinden akıllı ev otomasyon sistemi (web tabanlı da olabilir)Java veya Kotlin veya Dart veya Go, FPGA, web için java + (angular / react)
66
Android üzerinde dağıtık Ders Yönetim Sistemi (web tabanlı da olabilir)Java veya Kotlin veya Dart veya Go, web için java + (angular / react)
67
Anonim ağ teknolojisini kullanarak sosyal problemleri çözmekweb of science
68
Uludağ Üniversitesi için Latex tez şablonu oluşturmakLatex
69
Blockchain teknolojisi ile sosyal cözümler üretmekJava
70
RedHat üzerinde kurumsal proje alyapısını oluşturma, yönetmeLinux
71
Konteyner teknolojisini anlamak ve üzerinde uygun bir mikroservis uygulaması geliştirmek.Docker, kerberos, java
72
Kendi programlama dilini yaratmaFormal Dil Teorisi
73
blockchain sistemini kurmak ve üzerinde NFT(https://tr.wikipedia.org/wiki/NFT_(jeton)) sistemini oluşturmak
Javascript
74
Andoroid'te Merkezi Olmayan Elektronik oylama sistemi ( web tabanlı da olabilir )Java veya Dart veya Kotlin veya Go
75
Devops AdminProje yönetimi
76
Tasarım Şablonları, Aspect Oriented Programlama, dependency injection, Solid prensibleri kullanarak kurumsal programlama geliştirmek
Redhat, Java
77
Büyük projeler için RUST diliRust
78
Verilerin eğimli olup olmadığının incelenmesi. Örnek olarak Amazon'un kullandığı yapayzeka daha çok erkekleri işe alması.
Sosyoenformatik
79
Kendi Linux dağıtımını oluşturmakLinux
80
android'de güvenilir p2p chat uygulması (web uygulaması da olabilir)Java veya Kotlin veya Dart veya Go, web için java + (angular / react)
81
fair prensiplerini futbol, sağlık, sanat, insan kaynakları gibi farklı alanlara uygulanması.web of science
82
Redhat Server'da dağıtık teknolojilerin kurulması ve her biri için helloword yazılmasıLinux, Java
83
Node-Red ile akıllı ev uygulamasıIoT
84
Dağıtık Sistemlerde iletişim yöntemleriJava
85
Kendi programlama dilini yaratmaFormal Dil Teorisi
86
Akıllı kontratları kullanarak akıllı şehirler için protokolleri geliştirmekJava, Rust, Javascript
87
Dr. Murtaza CİCİOĞLUMakine öğrenmesi yardımıyla bilgisayar ağlarında benzetim ya da emülatör üzerinde başarım analizimakine öğrenmesi, python, C
88
Makine öğrenmesi ve derin öğrenme algoritmaları yardımıyla ağ topolojilerinde kümeleme analizimakine öğrenmesi, python, C
89
Makine öğrenmesi ve derin öğrenme algoritmaları yardımıyla herhangi bir ağ tipine ağ dengeleme uygulanması
makine öğrenmesi, python, C
90
IoT temelli veri analizi uygulamasıbulut bilişim, java, python
91
IoT temelli akıllı hayvancılık uygulamasımakine öğrenmesi, python, C#, Java
92
P4 programlama dili yardımıyla yazılım tanımlı ağ uygulamasıP4, SDN
93
Drone haberleşme teknolojisine dayalı akıllı sağlık takip sistemi uygulamasıHaberleşme protokolleri, kablosuz sensör ağlar, C
94
5G mobil kullanıcılar için akıllı el değiştirme algoritmalarının benzetimiHaberleşme protokolleri, OPNET, NS3, C
95
96
97
98
99
100