My teaching approach is grounded in developing technically strong, ethically minded, and innovation-driven engineers. I prioritize experiential learning, project-based instruction, and hands-on exploration with real hardware, simulation tools, and emerging technologies. I strive to create an inclusive learning environment where students gain practical expertise in cyber-physical systems, embedded design, computer security, and core electrical engineering fundamentals.
I integrate research insights directly into coursework—particularly in cybersecurity, hardware reliability, microcontrollers, and edge computing—to prepare students for industry, graduate school, and entrepreneurial pathways.
Fall 2023, Fall 2024, Fall 2025
This course introduces fundamental concepts in electrical circuit analysis. Students learn basic laws, circuit theorems, techniques of analysis, and the transient and forced response of linear circuits. Emphasis is placed on practical problem-solving and engineering intuition.
Fall 2023, Fall 2024, Fall 2025
An introductory survey of cybersecurity challenges in modern cyber-physical systems. Topics include physical-layer vulnerabilities, embedded system attacks, network intrusion techniques, and defensive strategies for securing real-world CPS infrastructures.
Spring 2024
Covers foundational principles in computer and network security, including system vulnerabilities, attack models, secure network protocols, and defensive mechanisms used across digital and cloud environments.
Fall 2023, Fall 2024, Fall 2025
This lab provides hands-on experiments in analog and digital circuits. Students develop practical skills in linear systems analysis, measurement techniques, and performance evaluation through simulation and hardware-based activities.
Spring 2024, Spring 2025
A continuation of the ELN 220 lab course focusing on more advanced circuit analysis experiments aligned with ELN 302. Students gain experience with instrumentation, transient analysis, and system response evaluation.
ELN 215 Computer Architecture I
Spring 2025
Introduction of the fundamentals of computer architecture and organization, including CPU, memory, registers, arithmetic unit, control unit, and input/
output components. The course will also include the introduction to hardware description languages.
Spring 2024, Spring 2025
This graduate-level course explores the architecture, programming, and interfacing of modern microcontrollers. Students learn assembly and high-level programming, peripheral configuration, simulation, interrupt management, and common embedded system applications in control, communication, and signal processing.