Teaching
Courses taught across graduate and undergraduate programs in computer science, artificial intelligence, and systems engineering — at institutions in the United States and South Korea.
Guided graduate students in implementing and evaluating machine learning models using Python-based frameworks. Supervised graduate research projects involving machine learning implementation and evaluation. Conducted research on adaptive AI workload optimization and bias dynamics in learning pipelines.
Delivered courses in both online and face-to-face formats. Designed syllabi, programming assignments, and assessment materials aligned with course learning outcomes. Adapted teaching strategies in response to student feedback.
Developed structured laboratory exercises and system-level programming projects. Crafted course curricula and provided instructional materials. Participated in departmental curriculum discussions.
Taught with emphasis on scheduling algorithms and embedded systems design.
Taught in English, covering lexical analysis, parsing, and code generation.
Taught in English for undergraduate students. Designed programming assignments to strengthen foundational computational skills.