Professor, 1995 ~ Present
School of Software, Soongsil University, Seoul, Korea
- UG Teaching: Java, Software Engineering, Software Design, and Machine Learning
- Graduate Teaching: Software Architecture, Project Management, and Machine Learning
- All the lectures, assignments, exams, and discussions have been conducted in English.
Mentor & Instructor, 2001 ~ 2005
Master of Software Engineering program
Jointly offered by Carnegie Mellon University and ICU (Merged into KAIST)
- Taught Object-Oriented Design, CMMI & PMM
- Mentored students in MSE for their software development & management projects
- All the lectures and mentoring meetings have been conducted in English.
Adjunct Professor, 1993 ~ 1994
Department of Computer Science, University of Iowa, Iowa City, USA
- Taught C++ Programming and Software Engineering