easy website builder
Mobirise

Dr. Murat Yılmaz, School of Computing, Dublin City University

Please take your time to look around. I have published more than 70 research papers, and I have supervised award-winning student projects. Please also check my industrial gamification workshops conducted at Huawei Research Center during their agile transformation process.

A very brief introduction

Murat Yılmaz received his PhD in computer science from Dublin City University in 2013. He holds a Masters' degree in Software Engineering from the University of Minnesota, which was received in 2009. With more than 21 years of total experience in software development and IT project management, Dr. Yılmaz worked for several IT companies as a software developer, software architect, technical lead, systems engineer, and project coordinator. Currently, he is a lecturer and a researcher in the school of computing at Dublin City University. His research interests include empirical/experimental software engineering, method engineering, game theory, and mechanism design, serious gaming, software team dynamics, agile project management, and gamification.

Mobirise

Artificial Intelligence based Development Operations (AIOps) 

Our goal is to create a multi-layered framework that automates and enhances Software Development by using machine learning to analyze the data collected from various operations tools and devices to automatically spot and react to issues in real-time. A PhD position is available

Mobirise


An artificial intelligence-based narrative framework.

The goal of the project is to create a new level of human computer interaction (HCI) by designing a dynamic story generation engine. Learn more...

Mobirise

Modular Game Architectures - Gaming as a Service (GaaS)

Gaming as a Service is a great facilitation for creating interactive gaming services which can handle millions of players. The service is a chance to create virtual communities based on trust and friendship among participants. Learn more...

Mobirise

Augmented Reality Based Continuous Onboarding Framework

By creating a combination of augmented reality (AR) with software development workflow process, the goal of this project is to provide continuous onboarding to software practitioners while performing their daily tasks. 

Mobirise

A Serious Game for COE-DAT as a Virtual Policymaking Laboratory

 In this project, we design serious game for improving decision-making skills of military personnel on strategical level to support theoretical counter-terrorism courses as a virtual policymaking laboratory.

This project has started as a protoype for NATO Centre of Excellence Defence Against Terrorism (COE-DAT) trainees on counter terrorism. 

Mobirise

VRelax - Investigation of Relaxing

Project aims to develop VR Application that propose multiple relaxation scenarios to help consultants comfort themselves easily with experiencing their favorite sights and by recognizing their voice; analyze their stress amount and make inferences from it!

Mobirise

Digital storytelling on a virtual heritage museum with believable agents based on Turkish horror folklore

This project aims to assist people that are curious about the Turkish horror culture by helping them learning our culture with the advantages of virtual reality. 

Mobirise

Code Assessment in a Virtual Office with Code Review, Build and Monkey Testing  

This training project is particularly addressed to novice software practitioners code review skills during the software development processes.

Mobirise

Notions of Emotions: Modelling Personalities for Virtual Reality Based Daily Scrum Meetings

The goal of this project is to virtualize daily scrum meetings based on real world scenarios and various personality types of software practitioners where an environment is designed with some VR characters with personalities 

International workshop on Gamification and Persuasive Games for Software Process Improvement, Information Technology, and Innovation Management - GamifySPI:

Mobirise

GamifySPI 2015

Ankara
Turkey

Mobirise

GamifySPI 2016

Graz,

Austria,

Mobirise


GamifySPI 2017

Ostrava,
Czech Republic,

International workshop on Gamification and Persuasive Games for Software Process Improvement, Information Technology, and Innovation Management - GamifySPI:

Mobirise

GamifySPI 2018

Bilbao
Spain

Mobirise

GamifySPI 2019

Edinburgh
Scotland

Mobirise

GamifySPI 2020

Not yet
Conducted

Organizing Committee Leader for National Symposiums and Workshops on Virtual/Augmented Reality and Serious Games (2016, 2017, 2018).

Organized a set of local gatherings and workshops to eastablish a community of interest on Virtual Reality and Serious Games. Please click learn more below to see our activities in pictures.


Teaching Activities in 2019-2020

- Systems Analysis (CA214). BSc in CASE (Software Engineering), (5 ECTS) 
- Business Systems Analysis (CA228). BSc in Enterprise Computing (EC) (10 ECTS)
- IT Architectures (CA349). BSc in Enterprise Computing (EC) (5 ECTS)

Teaching Activities in 2018-2019

- Introduction to Computer Programming, (CENG198). BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Software Architecture, (CENG526), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Innovative Game Design (CENG 361), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 

Teaching Activities in 2017-2018

- Software Engineering (CENG396), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Advanced Innovative Game Design (CENG582), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Innovative Game Design (CENG 361), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Gamification (CENG531), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 

Teaching Activities in 2016-2017

- Algorithms (CENG383), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Software Engineering (CENG396), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Advanced 3D Game Programming (CENG584), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Innovative Game Design (CENG 361), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Software Architecture, (CENG526), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 

Teaching Activities in 2015-2016

- Software Engineering (CENG396), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Advanced Innovative Game Design (CENG582), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Gamification (CENG531), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 

Teaching Activities in 2014-2015

- Innovative Game Design (CENG 361), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Advanced 3D Game Programming (CENG584), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Introduction to Computer Programming I (CENG161), BSc in Electronic and Communication Engineerring, Cankaya University, (5 ECTS)
- Software Engineering (CENG396), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Gamification (CENG531), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Non-Digital Game Design( GATE 705), Informatics Institute, Middle East Technical University, Ankara, Turkey.

Teaching Activities in 2014-2015

- Introduction to Computer Programming I (CENG161), BSc in Electronic and Communication Engineerring, Cankaya University, (5 ECTS)
- Introduction to Computer Programming II (CENG162), BSc in Electronic and Communication Engineerring, Cankaya University, (5 ECTS)
- Advanced Innovative Game Design (CENG582), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Innovative Game Design (CENG 361), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Software Quality Assurance and Management (CENG482), BSc in Computer Engineerring, Cankaya University, (5 ECTS) 
- Gamification (CENG531), MSc in Computer Engineerring, Cankaya University, (5 ECTS) 

Teaching Activities in 2012-2013

- Software Quality Assurance (CA481), School of Computing, Dublin City University, Dublin, Ireland, (5 ECTS) 
- Software Process Improvement (CA447), School of Computing, Dublin City University, Dublin, Ireland, (5 ECTS) 




Students Graduated

Doctor of Philosophy, Computer Engineering

- Ulas Gulec, An Assessment and a Training Environment to Teach the Best Practices of Software Development using Virtual Reality, Middle East Technical University, Ankara, Turkey, 2018. (Co-Advisor. Primary Adviser: Prof. Dr. Veysi İşler)

Master of Science, Computer Engineering

- Ali AL-TAEI, Automated Classification of MMOG Players among the Participants Profiles in MOOCs, Çankaya University, 2014.
- Ulas Gulec, Educational Game-Based Learning Framework About Laws Of The Game For Football Referees, Çankaya University, 2015.
- Sahin Kayali, An Exploratory Study to Assess Analytical and Logical Thinking Skills of the Software Practitioners using a Gamification Perspective, Çankaya University, 2015.
- Mert Yilmaz, A Gamification Approach to Improve the Software Development Process by Exploring the Personality Types of Software Practitioners, Çankaya University, 2016.
- Ufuk Aydan, An Interactive Learning Approach To Teach ISO/IEC 12207 Software Life Cycle Processes, Çankaya University, 2016.
- Serhan Olgun, A Systematic Investigation into the Use of Game Elements in the Context of Software Business Land- scapes: A systematic Literature Review, Çankaya University, 2017.
- Zuleyha Akgun, Assessing Application Lifecycle Management Potentials: An Exploratory Industrial Case Study, Çankaya University,  Çankaya University, 2019.
- Muhammed Nesib Tekin, Development of a Gamified Tool to Orchestrate Software Metrics on Scrum Software Development,  Çankaya University, 2019 
- Çağdaş Üsfekes, Serious Game Monte Carlo Simulation for Bug Tracking,  Çankaya University, 2019 
- Duygu Akçan, The effects of flow in an Advergame: An Eye Tracking Analysis,  Çankaya University, 2019 


Contact Details:

Address:

L2.38
McNulty Building  
Dublin City University  
Glasnevin Campus
Dublin 9
Ireland

Phone:

+ 353 1 700 4689

E-mail:

murat.yilmaz[AT] dcu.ie

Follow me on social media

FOLLOW ME @