Teaching
My teaching interests are in the areas of programming, information retrieval, natural language processing, bioinformatics, machine learning, and artificial intelligence. I have delivered the following graduate and undergraduate courses until now:
Graduate Courses
CS 560 - Information Retrieval and Web Search
INSTRUCTOR Özyeğin University, Fall 2023
CSE 561 - Natural Language Processing
INSTRUCTOR Işık University, Fall 2019
CSE 586 - Information Retrieval
INSTRUCTOR Işık University, Spring 2019, Spring 2020, Spring 2021, Spring 2022
CMPE 561 - Natural Language Processing
RESEARCH ASSISTANT, Boğaziçi University, Fall 2013
Undergraduate Courses
CS 104 - Introdction to Programming
INSTRUCTOR Özyeğin University, Fall 2023
COMP 1112 - Object Oriented Programming
INSTRUCTOR , Işık University, Spring 2019, Spring 2020, Summer 2020, Spring 2021
COMP 4602 - Natural Language Processing
INSTRUCTOR, Işık University, Fall 2021
COMP 1111 - Fundamentals of Programming
INSTRUCTOR, Işık University, Fall 2020, Spring 2021, Fall 2021, Spring 2022
COMP 1101 - Introduction to Programming
INSTRUCTOR, Işık University, Spring 2019, Fall 2019
COMP 3401 - Computer Organization
INSTRUCTOR, Işık University, Fall 2019, Fall 2021
ENG 101 - Introduction to Computers
INSTRUCTOR, Boğaziçi University, Fall 2018
Microprocessors, Advanced Data Structures
TEACHING ASSISTANT, Istanbul Technical University, 2005 - 2009