Teaching in Yonsei
- MEU5053 Machine Learning and Programming, Spring 2021, Spring 2022.
- MEU6505 Optimal Control and Reinforcement Learning, Fall 2020, Fall 2021, Fall 2022.
- GSI7648 Deep Reinforcement Learning, Fall 2020.
- GEV6117 Reinforcement Learning and Control, Spring 2020.
- MEU3005 Mechanical Engineering Experiment II, Spring 2020, Spring 2021, Spring 2022.
- MEU2105 Mechanical Engineering Experiment I, Spring 2019, Fall 2020, Fall 2021, Fall 2022.
- MEU5047 Machine Learning Programming, Spring 2019, Fall 2019.
- VCE6103 Introduction to Machine Learning, Fall 2020, Fall 2021, Fall 2022.
- VCE6100 Introduction to Automotive Engineering, Spring 2019, Spring 2020, Spring 2021, Spring 2022.
- MEU3300 Creative Mechanical Engineering Design (2): Machine Learning, AI, and Control, Fall 2018.
- MEU2101 Mathematics for Mechanical Engineers-Linear Algebra Part, Spring 2018.
- MEU2001 Junior Seminar Introduction to Machine Learning and Control Systems, Fall 2017.
- MEU4400 Independent Study, Spring 2017, -04 Spring 2018.
- MEU6501 Analysis and Synthesis for Control and Intelligent Systems, Spring 2017, Spring 2019.
- MEU5045 Estimation Theory and Applications, Fall 2016, Spring 2018, Spring 2020, Spring 2021.
- MEU3670 Mechanical Vibration (undergraduate class), Fall 2016, Fall 2017.
Teaching in Michgan State University
- Mechatronics
- ME/ECE 851 Linear Systems and Control:
- ME/ECE 859 Nonlinear Systems and Control:
- Spring 2014 http://www.egr.msu.edu/classes/me859/jchoi/2014/
- ME 451 Control Systems:
- Spring 2016
- Fall 2014
- Fall 2013, Spring 2012, Fall 2011, Spring 2011, Spring 2010, Fall 2008, and Spring 2007.
- ME 451 Control Systems-Lab:
- Spring 2016.
- Fall and Spring 2014 and 2015.
- ME481 Capstone design project, a faculty advisor for a capstone design team (a group of four senior undergraduate students)
- Spring 2009 "Development of an autonomous robotic fish-based sensor to detect Harmeful Algal Blooms (HABs)".
- Fall 2006.
- Spring
2013.