CSC 545/745. Big Data Analytics. (graduate-level)
Nazarbayev University. Spring 2025-26.

DS 507. Database Management Systems. (graduate-level)
Nazarbayev University. Fall 2024-25.

CSCI 341. Database Systems.
Nazarbayev University. Fall 2024-25.

CSCI 152. Data Structures.
Nazarbayev University. Summer 2024 and Spring 2025-26.

CSE 030. Data Structures.
University of California Merced. Fall 2023.

CSE 177 / EECS 277. Database Systems Implementation. (graduate-level)
University of California Merced. Spring 2022.

CSE 111. Database Systems.
University of California Merced. Fall 2018 and 2020.

INF 202. Database Management Systems.
Suleyman Demirel University. Spring and Fall 2021.

CPRE 419. Software Tools for Large Scale Data Analysis.
Iowa State University. Spring 2018.

SE 339. Software Architecture and Design.
Iowa State University. Spring and Fall 2017.