Lecture

Lectures at University

Spring 2016
  • Software Engineering (Lecture in English),
    Dept. of Computer Science, Soongsil University
  • Software Reuse (Lecture in English, Graduate Course),
    Dept. of Computer Science, Graduate School of Soongsil University.
Fall 2015
  • Management Information System (Lecture in English),
    Dept. of Computer Science, Soongsil University
  • Process Model (Graduate Course),
    Dept. of Computer Science, Graduate School of Soongsil University.
Spring 2015
  • Software Engineering (Lecture in English),
    Dept. of Computer Science, Soongsil University
  • Information Technology Architecture (Graduate Course),
    Dept. of Computer Science, Graduate School of Soonsil University.
Fall 2014
  • Object-Oriented Software Engineering (Graduate Course)
    Dept. of Computer Science, Graduate School of Soongsil University
Spring 2014
  • Software Engineering,
    Dept. of Computer Science, Soongsil University
  • Software Architecture (Graduate Course),
    Dept. of Computer Science, Graduate School of Soongsil University
Fall 2013
  • Special Topics in System Analysis (Graduate Course),
    Dept. of Computer Science, Graduate School of Soongsil University
Spring 2013
  • Object Oriented Methodology (Graduate Course),
    Graduate School of Information Science and Technology, Soongsil University
Fall 2012
  • Discrete Mathematics,
    Dept. of Computer Science, Soongsil University
  • System Analysis Methodology (Graduate Course),
    Dept. of Computer Science, Graduate School of Soongsil University
Spring 2012
  • Software Engineering (Lecture in English),
    Dept. of Computer Science, Soongsil University
Fall 2011
  • Software Architecture (Graduate Course),
    Dept. of Computer Science, Graduate School of Soongsil University
Fall 2010
  • Software Architecture and Patterns,
    Dept. of Computer Science, Soongsil University
2007~2009
  • System Analysis and Design,
    Dept. of Computer Science, Soongsil University

Invited Lectures

2008~2015
  • Co-instructor, Samsung Electronics (7 days, 8hrs/day)
    Key Concepts of Object-Oriented Programming,
    Object-Oriented Analysis and Design (OOAD) with UML, Design Patterns
2011~2014
  • Co-instructor, Samsung Electronics DS Division (10 days, 8hrs/day)
    Principles of Software Architecture Design
    Key Concepts of Object-Oriented Programming,
    Object-Oriented Analysis and Design (OOAD) with UML, Design Patterns
2011~2012
  • Co-instructor, Samsung SDS (4 days, 8hrs/day)
    Advanced Mobile Computing and Architecture
2009~2010
  • Co-instructor, Samsung Techwin (5 days, 8hrs/day).
    Design Patterns