Current Courses

Electromagnetic Theory

Maxwell's equations, wave propagation, boundary conditions, and electromagnetic field analysis. The course emphasizes both analytical methods and physical intuition.

Transmission Lines

Theory and applications of transmission lines in electrical engineering: characteristic impedance, reflection coefficients, Smith charts, and impedance matching techniques.

MATLAB Programming

Introduction to computational methods for engineers using MATLAB. Topics include numerical methods, data visualization, and scientific computing fundamentals.

Deep Learning

Foundations of deep neural networks: architectures, backpropagation and gradient-based optimization, regularization, and training in practice.

Mathematical Methods in Physics

The mathematical toolkit of the physical sciences: linear algebra, complex analysis, ordinary and partial differential equations, special functions, and Fourier and integral transforms.

Office Hours

By appointment. Contact me via email to schedule a meeting.

Teaching Philosophy

I believe in teaching physics and engineering through multiple representations: analytical derivations, numerical simulations, and physical demonstrations. Students should develop both computational fluency and physical intuition—each illuminates the other.