New Jersey Institute of Technology, Newark, NJ, USA 
Sep. 2022 - May 2024
Lecturer, Courses Taught:
- Microprocessors
- Course evaluation: 3.29/4.00
- Computer Architecture and Organization
- Course evaluation: Fall 3.69/4.00, Spring 3.24/4.00
Institute of Applied Technology, Abu Dhabi, UAE 
Aug. 2019 - Jul. 2021
Lecturer, Courses Taught:
- Robotics
- Circuit Analysis
- Engineering Communications
- Graduation Project
Izmir University of Economics, Izmir, Turkey 
Sept. 2016 - Jun. 2017
Lecturer, Courses Taught:
- Graduation Project
- Java Programming
- Electric Circuits
- Digital Electronics
- Computer Organization and Architecture
Eastern Mediterranean University, Famagusta, Cyprus 
Sept. 2009 - Jun. 2016
Lecturer, Courses Taught:
- Introduction to Logic Design
- Computer Architecture and Organization
- C/C++ Programming
- Electric Circuits
Sept. 2015 - Oct. 2009
Teaching Assistant, supervised laboratory sessions and conducted tutorials for the courses:
- Digital Signal Processing
- Introduction to Logic Design
- Introduction to Programming
- Signals and Systems