Our undergraduate students can start working with a faculty member in a field they are interested in, starting from their second year. These studies give fruitful results particularly in the junior and senior years. Through these studies, our students participate in research and gain experience in writing articles during their undergraduate education. Students can also perform these studies within the scope of elective courses (CS390 Individual Research Study and CS490 Senior Research Project) that are part of the curriculum.
In the Spring 2025 semester, a total of 23 students took CS390 and CS490. The final presentations were held on May 27-28, 2025. We congratulate all our students for their successful completion of these research projects.

CS390 Projects:
| Title | Student | Advisor |
| Collision-Aware Multi-Object Manipulation: A Hierarchical Path Planning and Resolution Approach | Alperen Karslıoğlu | Özgür Öğüz |
| ImproBR: Bug Report Improver Agent Using LLMs | Emre Furkan Akyol | Eray Tüzün |
| Increasing Classification Efficiency in Evolving Data Streams by Selective Training | Engin Ermiş | Fazlı Can |
| A Transformer-Based Whole-Exome Framework for Five-Level Copy-Number Variant Genotyping | Erfan Farhangkia | Ercüment Çiçek |
| Enabling Feedback-Driven Schema Linking for Text-to-SQL with Fine-Tuned LLMs | İlhami Uluğtürkkan | Özgür Ulusoy |
| Detecting the Undetectable: Analyzing LGTM Smells in Closed Source Projects | İlke Latifoğlu | Eray Tüzün |
| Protein Structure Prediction Using Conditional Diffusion Models | İlsu Karadağ | Ercüment Çiçek |
| Spatial Encoding Techniques for Vision Transformer-Based Breast Histopathology Classification | İrem Damla Karagöz | Selim Aksoy |
| Cooperative Heuristics for Multi-Agent Object Handover in Constrained Environments | Ömer Edip Aras | Özgür Öğüz |
| LLM Assisted Pathway Generation | Umut Utku Erşahince | Uğur Doğrusöz |
CS490 Projects:
| Title | Student | Advisor |
| Explicit Vulnerability Generation with LLMs: An Investigation Beyond Adversarial Attacks | Ahmet Emir Boşnak | Anıl Koyuncu |
| RNATranslator2: Modeling RNA-target Interactions with a Multilingual RNA Language Model | Bilginer Oral | Ercüment Çiçek |
| AI-Hittite: Computational Clustering and Categorization of Hittite Texts | Ece Ateş | Altay Güvenir |
| Judge the Votes: A System to Classify Bug Reports and Give Suggestions | Emre Dinç | Eray Tüzün |
| PanGenoGrapher: Data Integration and Query Algorithms | Görkem Kadir Solun | Uğur Doğrusöz |
| SPAC Edge Partitioning in Distributed Graph Processing | İbrahim Çaycı | Cevdet Aykanat |
| Data-driven Inverse Kinematics using Laban Movement Analysis | Mehmet Akif Şahin | Uğur Güdükbay |
| Multi-Scale Score Matching for Unsupervised Image Anomaly Detection using MVTec AD Dataset | Murat Çağrı Kara | Doruk Öner |
| Is It Really Fixed? FixPad++: Automated Bug Fix Verification In Notepad++ Using LLM Agents | Mustafa Özkan İr | Eray Tüzün |
| Implementation of Dense Geometry Format for Tetramesh volume data | Rıfat Altaş | Uğur Güdükbay |
| Deep Learning with Ribbon Snakes: A Geometric Loss Framework for Accurate Linear Structure Segmentation | Sertaç Derya | Doruk Öner |
| An LCP Approach to Find Exact Matches Across Multiple Genomes | Şeymanur Kılıç | Can Alkan |
| Exploring Agentic Bug Reproduction for Web Based Applications | Yassin Haitham H. M. Younis | Anıl Koyuncu |
