Lectures (Iğdır University, CE)
- 2021 Fall: Introduction to Computer Engineering (Bilgisayar Mühendisliğine Giriş)
- 2021 Fall: Logic Design (Mantıksal Tasarım)
- 2021 Fall: Programming Languages (Programlama Dilleri)
- 2021 Fall: Neural Networks (Sinir Ağları) (Grad)
- 2021 Spring: Computer Organization (Bilgisayar Yapısı)
- 2021 Spring: Data Structures (Veri Yapıları)
- 2021 Spring: Machine Learning (Yapay Öğrenme) (Grad)
- 2020 Fall: Logic Design (Mantıksal Tasarım)
- 2020 Fall: Algorithms (Algoritmalar)
- 2020 Fall: Neural Networks (Sinir Ağları) (Grad)
- 2020 Spring: Microprocessors (Mikroişlemciler)
- 2020 Spring: Introduction to Programming II (Programlamaya Giriş II)
- 2020 Spring: Machine Learning (Yapay Öğrenme) (Grad)
- 2019 Fall: Introduction to Programming I (Programlamaya Giriş I)
- 2019 Fall: Introduction to Computer Engineering (Bilgisayar Mühendisliğine Giriş)
Assisted Lectures (Hacettepe University, CS)
- Software Lab I (2017-2018, Fall)
- Design Project (2017-2018, Fall)
- Software Engineering Lab (2016-2017, Spring)
- Programming Languages (2016-2017, Fall)
- Software Quality Assurance Lab (2015-2016, Spring)
- Software Lab I (2015-2016, Fall)
- Software Lab II (2014-2015, Spring)
- Software Lab I (2014-2015, Fall)
- Software Lab II (2013-2014, Spring)
- Software Lab I(2013-2014, Fall)
- Software Lab II (2012-2013, Spring)
- Software Lab I(2012-2013, Fall)
- Software Engineering Lab (2011-2012, Spring)
- Introduction to Programming Lab II (2011-2012, Spring)
- Introduction to Programming Lab I (2011-2012, Fall)
- Programming Languages (2011-2012, Fall)
- Database Laboratory (2010-2011, Spring)