Courses Taught

  • Introduction to C programming
  • Web-based instrumentation and control (this summer)
  • Picture processing
  • Introduction to microcontrollers
  • Microcontrollers lab
  • Introduction to machine vision
  • Introduction to image processing
  • Electronics
  • Linear systems
  • Communication systems
  • Control systems
  • Controls lab
  • Stochastic processing and random signals
  • Intro to network programming with Java
  • Intro to OOP with Java
  • Electronics lab I
  • Electronics lab II
  • Senior project II
  • Engineering design I
  • Engineering design II
  • Robotic Applications
  • Biometrics
  • Web project development
  • Web development for e-commerce
  • Emerging communications technologies
  • Computer vision
  • Programming microcontrollers in C
  • Digital image processing
  • Estimation theory in DSP, communications and control
  • Genetic algorithms
  • Robotic systems
  • Modern control theory
  • Optimal control
  • Optimal estimation