Undergraduate Course
2008 at Seoul National University and Stanford
Fall
- Understanding language
- Game theory and its application
- Artificial intelligence
- Compilers
- Computer graphics
Summer at Stanford
- American language and culture
Spring
- Dance sport
- Software engineering
- Computer networks
- Genetic algorithm (graduate level)
2007 at Seoul National University
Fall
- Understanding western music
- Computer engineering seminar
- Database
- Project
- Algorithms
- Introduction to computer security
Spring
- Inquiry on human mind
- Discrete mathematics
- Logic design
- Data communications
- Programming language
- Introduction to linear algebra
2004 at Seoul National University
Spring
- Introduction to industrial engineering
- Automata theory
- Operating systems
- Computer architecture
- File processing
2003 at Seoul National University
Fall
- Contemporary religion and culture
- Engineering mathematics 2
- System programming
- Data structure
- Training for music software
Spring
- Literature and society of Latin America
- Engineering mathematics 1
- Computer programming
- Logic design lab
- Circuit theory
2002 at Seoul National University
Fall
- Biomedical ethics
- Korean
- Calculus 2
- Physics 2
- Chemistry 2
- Physics lab 2
- Chemistry lab 2
- Introduction to engineering
Summer
Spring
- Advanced English: current issues
- Calculus 1
- Physics 1
- Chemistry 1
- Physics lab 1
- Chemistry lab 1
- Fundamentals of computer system
- Introduction to enginering 2