Courses Taught or Teaching


Social Justice and Engineering

  1. ARTSSCI 1138.22 Anti-Poverty Technology
  2. ECE 5050 Humanitarian Engineering
  3. ECE 5570 Antiracist Technology
  4. ECE 5550 Computational Humanitarianism (Feedback Control Engineering for Social Justice)
  5. ECE 7858 Intelligent Control (Cooperative Systems for Social Justice)

 

  1. ECE 682P Humanitarian Technology Challenge
  2. ECE 3080/7080 Ethics in Electrical and Computer Engineering
  3. ENGR 7200 Engineering Ethics (on-line course, syllabus similar to ECE 7080)

 

Dynamical Systems and Feedback Control

  1. ECE 351 Signals and Systems I
  2. ECE 352 Signals and Systems II
  3. ECE 3557 Control Systems Laboratory (supervisor only, TA-run entirely so contact the TA)
  4. ECE 551 Introduction to Control Systems
  5. ECE 5551 State Space Control Systems
  6. ECE 650 Introduction to Estimation
  7. ECE 5557 Control System Implementation Laboratory
  8. ECE 682P Experimental Biomimicry for Distributed Control
  9. ECE 6754 Nonlinear System Theory
  10. ECE 5759 Optimization for Static and Dynamic Systems
  11. ECE 851 Stochastic Control
  12. ECE 852 Adaptive Control

 


Return to home.