Teaching
Undergraduate Courses
- Software Testing: 25s, 26s
- Compiler: 17s, 26s
- Operating System : 19s, 20s, 21s, 24s, 25s, 26s
- Principles of Programming Language: 24f, 25f
- Discrete Mathematics: 17f, 18f, 19f, 20f, 21f
- Introduction to Programming: [C-lang] 18w, 19w, 25f, [Java] 18f
- Problem Solving with Computational Thinking: 16f, 17f, 18f, 19f, 20f, 21f, 24s, 25s
- Software Engineering: 16f, 17f, 18s, 19s
- Digital Logic and Computer Architecture: 16s, 24f
- Introduction to System Programming: 17s, 18s
- Database System: 16s, 17s
Industrial Training Program
- Certificate Committee, LG Software Development Engineering in Testing (SDET) Expert Training Program, Aug-Dec 2025
- Instructor, SQA Intensive Program, Samsung Electronics DS, Jul 2025
- Instructor, Software Engineering Intensive Training Program, Samsung Electronics DS, Jun—Jul 2024
- Program Director and Instructor, Software Testing Intensive Course, Samsung Advanced Technology Training Institute, Samsung Research, Jul 2021—Aug 2023
- Co-Instructor, Greybox Fuzzing and Automated Testing Techniques, Software Engineering Summer School, Software Engineering Society of KIISE, July 25—27 2022
- Instructor, LG Software Development Engineering in Testing (SDET) Expert Training Program, Jun 28-29 2017