Current Teaching
Data and Computational Science, Duke Kunshan University (China)
- COMPSCI 101 - Introduction to Computer Science
- COMPSCI 201 - Introduction to Programming and Data Structures
- COMPSCI 301 - Algorithms and Databases
- COMPSCI 308 - Design and Analysis of Algorithms
- COMPSCI 309 - Elements of Machine Learning
- COMPSCI 310 - Introduction to Databases
- STATS 102 - Introduction to Data Science
- STATS 302 - Principles of Machine Learning
- ECE 651K (Graduate) - Software Engineering
- MINITERM - Automated Machine Learning (AutoML) (Spring / SW-MT: 2022-23)
- CS 2000520013002 (Wuhan U.) - Introduction to Computer Science and Programming (Summer / S3: 2023-24)
Earlier Teaching
Department of Computer Engineering, Istinye University (Turkiye)
- Data Mining (Spring 2020)
- Database Systems (Spring 2020)
- Machine Learning (Fall 2020)
- Principles of Artificial Intelligence (Spring 2019, Fall 2020, Turkish - Fall 2020)
- Neural Networks and Machine Learning (Turkish - Spring 2019)
- Problem Solving with Computers in C (Fall 2019)
- Computational Thinking (Fall 2019)
- Machine Learning with Python (AI Workshop) (Turkish - Spring 2018)
College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics (China)
Department of Computer Science, University of Freiburg (Germany)
-
Machine Learning and Optimization for Algorithm Design (Jointly, Fall 2015)
Earlier Teaching Assistance
School of Information Systems, Singapore Management University (Singapore)
-
Guided Research in Information Systems (Fall 2014)
Department of Computer Science, KU Leuven (Belgium)
-
Optimisation Techniques (Fall 2010)
Department of Computer Engineering, Yeditepe University (Turkiye)
- Data Structures (Fall 2007, Spring 2008)
- Software Engineering (Fall 2007, Spring 2008)
- Data Communications and Computer Networks (Spring 2008)
- Special Topics in Computer Networks (Spring 2008)
- Analysis of Algorithms (Spring 2007)
- Computer Programing Practices (Fall 2006, Spring 2007)
- Principles of Programming Languages (Fall 2006, Spring 2007)
- Introduction to Artificial Intelligence (Fall 2007)
- Digital Electronics (Fall 2006)
|