Teaching
Taught Courses
- CENG111 - Introduction to Computer Engineering Concepts : 2025 Fall
- CENG240 - Programming with Python for Engineers: 2022 Fall
- CENG310 - Algorithms and Data Structures with Python: 2022 Spring
Teaching Assistantship
Assisted Courses in the Past
- CENG111 - Introduction to Computer Engineering Concepts : 2015 - 2021 Fall
- CENG223 - Discrete Computational Structures: 2022 Fall
- CENG240 - Programming with Python for Engineers: 2019 - 2020 Spring, 2020 Fall
- CENG242 - Programming Language Concepts: 2016 - 2018 Spring, 2020 - 2021 Spring
- CENG315 - Algorithms: 2021 Fall
- CENG462 - Artificial Intelligence: 2019 - 2020 Fall
- CENG492 - Computer Engineering Design II: 2015 Spring
- CENG567 - Design and Analysis of Algorithms: 2015 Fall
- CENG580 - Multigent Systems: 2019 - 2021 Spring
