I am a tenured Associate Professor of Electrical and Computer Engineering (ECE) with 12+ years of university teaching and 7 years in the tech industry. I have taught at Purdue University Northwest, Oregon Institute of Technology, and Utah Valley University. Teaching awards include the UVU Presidential Faculty Award (2021), OIT Excellence in Teaching Award (2018), and Purdue Magoon Award (2004). Senior Member of IEEE and ACM.
My expertise covers a broad range of EE, ECE, and CS...
I am a tenured Associate Professor of Electrical and Computer Engineering (ECE) with 12+ years of university teaching and 7 years in the tech industry. I have taught at Purdue University Northwest, Oregon Institute of Technology, and Utah Valley University. Teaching awards include the UVU Presidential Faculty Award (2021), OIT Excellence in Teaching Award (2018), and Purdue Magoon Award (2004). Senior Member of IEEE and ACM.
My expertise covers a broad range of EE, ECE, and CS subjects:
EE/ECE: Circuit Analysis (I & II), Electromagnetics, Signals & Systems, Control Systems, Communication Systems (Analog & Digital), Wireless & Mobile Communications, DSP, Probability & Random Processes, RF & Antennas, Microelectronics, Digital Logic, Microwave Engineering.
CE/CS: C/C++ Programming, Data Structures & Algorithms, Microprocessor & Microcontroller Systems, Embedded Systems & RTOS (FreeRTOS/STM32), Computer Architecture & ARM Assembly, FPGA Design (Verilog/VHDL), Computer Networks, Operating Systems, Python, Deep Learning, and Engineering Math (Differential Equations, Linear Algebra, Laplace Transforms, Calculus).
I have taught 85+ sections across four institutions, face-to-face and online.
I hold a Ph.D. and M.S. in ECE from Purdue University and a B.S. from GIK Institute. My 7 years at Landis+Gyr included developing C/C++ firmware deployed to 2M+ smart meters — experience that gives my tutoring a practical dimension beyond purely academic instruction.
My tutoring philosophy centers on conceptual understanding and creative problem-solving, not plug-and-chug mechanics. I use evidence-based methods and track student progress to ensure measurable results. I adapt my approach to each student and take genuine satisfaction in helping them master difficult material and succeed.