EE 304 — Probability and Random Variables
A third-year undergraduate course covering probability models, discrete and continuous random variables, joint and conditional distributions, correlation, covariance, and expectation.
A third-year undergraduate course covering probability models, discrete and continuous random variables, joint and conditional distributions, correlation, covariance, and expectation.
A third-year undergraduate course covering continuous-time and discrete-time signals, linear systems, Fourier analysis, and sampling theory.
A senior-level undergraduate course covering digital communication systems, sampling, quantization, digital modulation, receiver design, noise effects, and introductory information theory concepts.
A two-semester capstone sequence focused on the design and implementation of an electrical and electronics engineering system, emphasizing engineering analysis, technical reporting, and teamwork.
Graduate-level course covering optimization techniques for communication networks, including linear, integer, mixed-integer programming, network flows, and wireless network applications.
A second-year undergraduate course introducing MATLAB-based software tools and computational methods for electrical engineering applications.
A third-year undergraduate course covering communication systems, modulation techniques, and noise analysis.
A senior-level undergraduate course covering power system modeling, load flow, fault analysis, smart grids, and renewables.
Course materials, including lecture notes and supplementary resources, are available through the TEDU LMS.
My teaching philosophy integrates theory, practice, and active learning to foster independent thinking and lifelong learning. I emphasize:
My goal is to create an engaging and supportive learning environment that helps students develop strong analytical and problem-solving skills.