Computer Systems

This research area covers the broad areas of computer architecture, parallel systems, computer networks, embedded and reconfigurable systems, and operating systems. The focus is to design and implement hardware components and software systems by considering performance, energy, reliability, availability, safety, and security requirements. Methodologies, architectures, and mechanisms that support modeling, design, implementation, and evaluation of efficient hardware/software systems and applications are our main concern.

Our research is carried out in the following groups (listed alphabetically by the director’s surname):

  • Trustworthy AI and Dependable Systems (TADS), directed by Prof. Dr. Tolga Ayav
    • Safe and Trustworthy Artificial Intelligence
    • Formal Verification and Runtime Assurance
    • Intelligent and Cyber-Physical Systems
    • Neuro-Symbolic AI and Reasoning
    • Privacy-Aware and Dependable AI Systems
    • Embedded, Edge, and Industrial AI Applications
  • Systems, Networking & Reconfigurable Computing Research Laboratory (SyNeRC), directed by Prof. Cüneyt F. Bazlamaçcı:
    • Computer Networks: Architectures, Protocols, Congestion Control, Software Defined Networking
    • Fast Packet Processing: IP Lookup, Packet Classification, Routing and Switching
    • Computer Architecture and Hardware Accelerators (SoC, High-Level Synthesis)
    • Reconfigurable Computing and FPGA-based Design
    • Embedded and Real-Time Systems
    • Resource Management and Scheduling on Heterogeneous Platforms
    • Optimization and Graph Algorithms
  • Parallel Systems Research Group (PARS), directed by Assoc. Prof. Işıl Öz:
    • Multicore/GPU architectures
    • Performance and reliability analysis of parallel systems
    • Parallel software development
    • Parallel programming models

Data Science

The field of Data Science covers a wide panorama of research areas focusing on capturing (data acquisition, data entry, signal reception, data extraction), organizing (data warehousing, data cleansing, data staging, data processing, data security, data extraction, data modeling), understanding (data visualization, explanatory, predictive analysis, regression, text mining, qualitative analysis), and applying (business intelligence, decision making) massive data. It continues to evolve as one of the most promising in-demand research axis in fast growing data driven modern world.

Our research concentrates on following topics:

  • Data Analytics Research Group (DARG), directed by Assoc. Prof. Selma Tekir
    • Natural Language Processing, Semantics
    • Text Mining
    • News Analysis
    • Information Warfare
  • Data Processing Research Group (DWorld), directed by Prof. Dr. Belgin Ergenç
    • Distributed Databases
    • Query Optimization in Large Scale
    • Large Language Models
    • Artificial Intelligence and Databases
  • Dr. Burak Galip Aslan
    • Decision Support Systems
    • Forecasting and Prediction
    • User-Modeling
    • Web-Based Learning Systems
  • Dr. Buket Erşahin

Software Engineering

IZTECH Software Engineering Research Group (SERG) targets to disseminate the software engineering domain knowledge on principles, processes, methods and techniques required to engineer and manage the development and evolution of software systems. We lead the advancement of software practice in Turkey, execute state of the art projects together with industry and bring forth experts and scientists in the field through our graduate programs.
Our research is directed mainly towards the following areas:

  • Software Management – Focusing on Quality, Measurement and People-ware
  • Enterprise Modelling – Focusing on Process Modelling and Digitization
  • Reactive Systems – Analysis and Design Approaches for Micro-service Based Architectures
  • Software Reliability – Verification and Validation
  • Test Automation
  • Software Safety and Security
  • Model Driven Software Development

Our research concentrates on following topics:

  • Prof. Dr. Onur Demirörs
    • Software Process Improvement
    • Process Models: Methods, Tools, Techniques
    • Business Process Management
    • Software Quality Management
    • Software Measurement
    • Software Project Management
    • Conceptual Modelling

Computer Vision

Computer Vision (CV) research focuses on analyzing and understanding visual data in order to extract meaningful information contained within still images and video streams. Example outputs of computer vision algorithms include detected object locations and labels (such as faces, cars, pedestrians), a 3D model of the scene generated from images, images containing virtual objects rendered from the camera point-of-view, and pixel-level segmentation of the objects.

Our research concentrates on following topics:

  • Computer Vision Research Group (CVRG), directed by Prof. Dr. Yalın Baştanlar
    • 3D Reconstruction from Images
    • Visual Object Detection/Classification
    • Omnidirectional Vision
    • Vision for Traffic Analysis
  • Computer Simulation, Intelligence and Graphics for Biometrics (CSIGB) Lab, directed by Assoc. Prof. Nesli Erdogmus
    • Computer Vision for Forensics
    • Biometric Recognition
    • Biometric Security
    • Realistic Biometric Data Generation

Computer Graphics

Computer Graphics research focuses on modeling, rendering, and animation for various domains, including scientific visualization, heritage preservation, visual effects, computer-aided design and manufacturing, and more.

Our research concentrates on the following topics:

  • Shape Representations
  • Digital Geometry Processing
  • Rendering
  • Additive Manufacturing