Teaching interests
- Power System Analysis
- Power System Stability and Dynamics
- Renewable Energy Integration
- Smart Grids and Modern Power Systems
- Numerical Methods for Engineers
- Artificial Intelligence and Machine Learning for Power Systems
Teaching philosophy
My teaching philosophy is to help students build a strong understanding of fundamental theory while learning how to apply it to practical engineering problems. I combine clear explanations of mathematical models and core principles with computational exercises, simulations, and application-oriented projects.
I emphasise explicit assumptions, physical interpretation, numerical verification, and critical evaluation of results. Students should learn not only how a method works, but also when it is appropriate, how to implement it correctly, and how to recognise its limitations.
My goal is for students to develop both conceptual understanding and practical engineering judgement, enabling them to translate theory into reliable solutions for real-world power and energy system problems.
Open educational resources
Living notes and books linked from this site. Status labels are intentional while materials grow.
Scientific Machine Learning (SciML) for Power Systems (PS)
Under development (v0.x public preview)
Living teaching notes on SciML for power-system dynamics, stability assessment, and system identification. Classical baselines beside neural methods; assessed labs beside the prose.
Courses
2025
Numerical Analysis
Fall (Sep–Dec) · Kyungpook National University, South Korea
Students: 26
Course focus
- Structured introduction to numerical methods for engineering analysis and optimization
- Practical implementation using MATLAB as the primary computational tool
- Error analysis, root-finding, optimization, linear systems, interpolation, curve fitting, numerical integration/differentiation, and ODEs
- Emphasis on both theory and hands-on coding for real-world engineering problems

Logic Circuits
Spring (Mar–Jun) · Kyungpook National University, South Korea
Students: 69
Course focus
- Digital logic concepts, number systems, and Boolean algebra
- Design and analysis of combinational and sequential circuits
- Logic minimization, adders, multiplexers, flip-flops, counters, and shift registers

2019
Linear Control Systems
Aug – Nov · Cochin College of Engineering and Technology (APJ Abdul Kalam Technological University), India
Students: 13
Course focus
- Mathematical models of dynamic systems for control analysis
- Open-loop and closed-loop control systems
- Stability analysis: root locus and frequency domain methods (Bode, Nyquist, polar plots)
- Steady-state error, non-minimum phase systems, and transportation lag

Electric Hybrid Vehicles
Aug – Nov · Cochin College of Engineering and Technology (APJ Abdul Kalam Technological University), India
Students: 17
Course focus
- Electric and hybrid vehicle architectures and drivetrains
- Electric propulsion units and motor drive technologies
- Energy storage systems and drive system sizing
- Energy management and communication protocols in vehicle networks
