Robotics: Possible Elective Courses

Any course listed under Sensing, Reasoning, or Acting that is not used to fulfill the Breadth or Depth requirement can be considered an Elective.

  • AEROSP 585: Aerospace Seminar (topic varies by term)
  • EECS 460: Control Systems Analysis and Design
  • EECS 467: Autonomous Robotics
  • EECS 501: Probability and Random Processes
  • EECS 560: Linear Systems Theory
  • EECS 586: Design and Analysis of Algorithms
  • EECS 587: Parallel Computing
  • EECS 643: Theory of Neural Computation
  • ENTR 407: Entrepreneurship Hour (Winter 2018)
  • ENTR 510: Compensation, Funding & Ownership (Winter 2017)
  • IOE 536: Cognitive Ergonomics and Human System Integration
  • KIN 413: Clinical Gate Analysis
  • MECHENG 552: Mechatronic Systems Design
  • MOVESCI 510: Musculoskeletal Simulation and Optimal Control (Umberger)
  • PSYCH 614: Advanced Statistical MethodsĀ 
  • SI 561: Natural Language Processing (Fall 2017)

Special Topics Courses:

  • EECS 498: Special Topics – Social Computing Systems
  • EECS 498: Special Topics – Introduction to Algorithmic Robotics
  • EECS 598: Special Topics – Interactive Game Systems
  • EECS 598: Topics in Hardware Security
  • ENGR 599: Special Topics in Engineering – approved sections vary
  • ENTR 599 Special Topics for Entrepreneurship – approved sections vary
  • ENTR 599.31: Special Topics – Connected and Autonomous Vehicle Technology
  • ISD 599F: Vehicle Crashworthiness and Occupant Protection
  • ROB 599: Special Topics – Robot Ethics

Return to degree requirements