Teaching
ETH Zurich
Teaching as a Lecturer
Designed and taught the following courses:
-
Algorithm and Architecture Design for Genomics (Fall 2023 – Spring 2025)
- Spring 2025: Course Page, Course Catalogue, YouTube Playlist
- Fall 2024: Course Page, Course Catalogue, YouTube Playlist
- Spring 2024: Course Page, Course Catalogue, YouTube Playlist
- Fall 2023: Course Page, Course Catalogue, YouTube Playlist
-
Accelerating Genome Analysis (Fall 2023 – Spring 2025)
- Spring 2025: Course Page, Course Catalogue, YouTube Playlist
- Fall 2024: Course Page, Course Catalogue, YouTube Playlist
- Spring 2024: Course Page, Course Catalogue, YouTube Playlist
- Fall 2023: Course Page, Course Catalogue, YouTube Playlist
Teaching as a TA
- Computer Architecture (Spring 2025)
- Computer Architecture (Fall 2018 – Fall 2024)
- Seminar in Computer Architecture (Fall 2018 – Spring 2025)
- Digital Design and Computer Architecture (Spring 2019 – Spring 2025)
- Information Systems for Engineers (Fall 2018)
Mentorship
- 20+ B.Sc. and M.Sc. students. Actively mentoring 5 students (B.Sc. and M.Sc.).
Bilkent University
- Automata Theory and Formal Languages (Fall/Spring 2015 - Fall/Spring 2017)