Stanford University, Stanford, CA

Imaging Systems

  • Computer Vision: From 3D Reconstruction to Recognition (CS 231A); Multiple View Geometry in Computer Vision, 2nd Ed, Hartley and Zisserman

  • Computational Imaging and Display (EE 367/ CS 448I); Gordon Wetzstein

  • Digital Image Processing (EE 368/ CS 232); Digital Image Processing, 3rd Ed, Gonzalez and Woods

  • Two-Dimensional Fourier Imaging (EE 262); Fourier Analysis and Imaging, Bracewell

  • Medical Imaging Techniques (EE 369b); Principles of Medical Resonance Imaging, Nishimura

  • Programming Abstractions (CS 106b); Programming Abstractions in C++, Roberts

  • Labs: 1. Intro Distributed Programming Interface, MPI (CME 194); 2. Standard C++ Programming (CS 106L); 3. Practical Unix (CS 1U);

Signal Processing

  • Digital Signal Processing (EE 264); Discrete-Time Signal Processing, 3rd Ed., Oppenheim and Schafer

  • Adaptive Signal Processing (EE 373a); Adaptive Signal Processing, Widrow and Stearns

  • Intro Statistical Signal Processing (EE 278b); Probability, Statistics and Random Processes, 3rd Ed, Leon-Garcia

  • Linear Dynamical Systems (EE 263/ CME 263); Intro to Dynamic Systems, Luenberger

  • Fourier Transforms and Applications (EE 261); Fourier Transform and Its Applications, 3rd Ed, Bracewell

  • Probabilistic Systems Analysis (EE 278a); Intro to Probability, 2nd Ed, Bertsekas and Tsitsiklis

RadioSciences and Physics

  • Electromagnetic Waves and Waveguides (EE 242); Electromagnetic Waves, Inan

  • Semiconductor Device Principles and Models (EE 216); Semiconductor Device Fundamentals, 2nd Ed, Pierret

  • Intro and Applied Quantum Mechanics for Engineers (EE 222 & 223); Quantum Mechanics for Engineers, Miller

  • Intro Plasma Physics (EE 244); Intro to Plasma Physics and Controlled Fusion, 2nd Ed, Chen

  • Partially Ionized Plasmas and Gas Discharges (ME 363); Partially Ionized Gases, Mitchner and Kruger

  • Space Environment and Geomagnetics (EE 251); Intro Space Environment, Tascione

New Jersey Institute of Technology, Newark, NJ

Signal and Systems

  • Medical Imaging Data Acquisition Systems (ECE 435)

  • Computer Communications Networks (ECE 422)

  • Intro Linear Systems and Signals (ECE 333)

  • Random Signals and Noise (ECE 321)

  • Intro Linear Feedback Control Systems (ECE 431)

  • Regulation and Nonlinearity in Control Systems (ECE 432)

  • Lab: Control Systems (ECE 439)


  • Digital Logic Circuit Design (ECE 251)

  • Microprocessor System Organization (ECE 252)

  • Digital Electronic Circuits (ECE 271)

  • Analog Electronic Circuits Design and Analysis (ECE 372)

  • Electromechanical and Magnetic Energy Conversion (ECE 342)

  • Circuits and Systems Analysis I and II (ECE 231/ CS 232)

  • Labs: 1. Microprocessors (ECE 395); 2. Analog Circuits (ECE 291); 3. Digital and Analog Electronic Circuits (ECE 392)

Physics and Waves

  • Intro Semiconductor Electronic Devices (ECE 374)

  • Electromagnetic Waves and Transmission Lines (ECE 362)

  • Electromagnetic Fields (ECE 361)


  • Vector Calculus

  • Differential Equations

  • Linear Algebra

  • Mathematics of Finance I and II