Undergraduate Research Opportunities – Spring 2025

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:

TitleStudentAdvisor
Collision-Aware Multi-Object Manipulation: A Hierarchical Path Planning and Resolution ApproachAlperen KarslıoğluÖzgür Öğüz
ImproBR: Bug Report Improver Agent Using LLMsEmre Furkan AkyolEray Tüzün
Increasing Classification Efficiency in Evolving Data Streams by Selective TrainingEngin ErmişFazlı Can
A Transformer-Based Whole-Exome Framework for Five-Level Copy-Number Variant GenotypingErfan FarhangkiaErcü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ğluEray 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özSelim Aksoy
Cooperative Heuristics for Multi-Agent Object Handover in Constrained EnvironmentsÖmer Edip ArasÖzgür Öğüz
LLM Assisted Pathway GenerationUmut Utku ErşahinceUğur Doğrusöz

CS490 Projects:

TitleStudentAdvisor
Explicit Vulnerability Generation with LLMs: An Investigation Beyond Adversarial AttacksAhmet Emir BoşnakAnıl Koyuncu
RNATranslator2: Modeling RNA-target Interactions with a Multilingual RNA Language ModelBilginer OralErcüment Çiçek
AI-Hittite: Computational Clustering and Categorization of Hittite TextsEce AteşAltay Güvenir
Judge the Votes: A System to Classify Bug Reports and Give SuggestionsEmre DinçEray Tüzün
PanGenoGrapher: Data Integration and Query AlgorithmsGörkem Kadir SolunUğur Doğrusöz
SPAC Edge Partitioning in Distributed Graph Processingİbrahim ÇaycıCevdet Aykanat
Data-driven Inverse Kinematics using Laban Movement AnalysisMehmet Akif ŞahinUğur Güdükbay
Multi-Scale Score Matching for Unsupervised Image Anomaly Detection using MVTec AD DatasetMurat Çağrı KaraDoruk Öner
Is It Really Fixed? FixPad++: Automated Bug Fix Verification In Notepad++ Using LLM AgentsMustafa Özkan İrEray Tüzün
Implementation of Dense Geometry Format for Tetramesh volume dataRıfat AltaşUğur Güdükbay
Deep Learning with Ribbon Snakes: A Geometric Loss Framework for Accurate Linear Structure SegmentationSertaç DeryaDoruk Öner
An LCP Approach to Find Exact Matches Across Multiple GenomesŞeymanur KılıçCan Alkan
Exploring Agentic Bug Reproduction for Web Based ApplicationsYassin Haitham H. M. YounisAnıl Koyuncu