Syllabus for “Linear Systems I”
ME243A/ECE230A, Fall 2019
Instructor: Francesco Bullo

This is the syllabus for the UCSB course ME 243A / ECE 230A “Linear Systems I”, Fall 2019 (lecture times during period: Th.22sep2019 through Fri.02dec2019). This information is available at the URL http://motion.me.ucsb.edu/ME243A-Fall2019.

How to turn in homework

  • Homework is typically due on Wednesday of the following week (e.g., Homework for Week 1 is due on the Wednesday of Week 2).

  • Self-grading scheme: On the day the homework is due, (1) you will confirm that you completed the homework, (2) I will provide you with the answer key. Over the next few days, (4) you will self-grade your homework, and (4) you will turn in your self-graded homework by the following lecture on Monday. You will not have access anymore to your solutions after turning them in.

How to learn Matlab

  • Matlab video tutorials (html) and demos (html) - by MathWorks

  • Matlab Primer (version 3, by Kermit Sigmon): (pdf)

Textbook

  • J. Hespanha. “Linear Systems Theory”, 2018. (see course description for details)

Week 1: September 30 and October 2

  • Reading Assignment: Chapter 1 and Chapter 2

  • Homework Assignment #1 due Wed Week 2: Exercises 1.1, 2.3, 2.7, 2.8

Week 2: October 7 and 9

  • Reading Assignment: Chapter 3 and Chapter 4

  • Homework Assignment #2 due Wed Week 3: Exercises 3.2, 4.3, 4.6, 4.8

Week 3: October 14 and 16

  • Reading Assignment: Chapter 5 and 6

  • Homework Assignment #3 due Wed Week 4: Exercises 5.4, 5.6, 6.3, 7.3

Week 4: October 21 and 23

  • Reading Assignment: Chapter 7 and first half of Chapter 8

  • Homework Assignment: No assignment

Week 5: October 28 and 30

  • Reading Assignment: second half of Chapter 8

  • Homework Assignment #4 due Wed Week 6: Exercises 8.6, 8.7, 8.11, 8.12

Francesco out of town for the week of Mon Nov 4 (invited talk at Workshop on “Network Dynamics in the Social, Economic, and Financial Sciences”). Dr Bassam Bamieh will kindly lecture on Mon and Wed, Nov 4th and 6th.

Week 6: November 4 and 6

  • Reading Assignment: Chapter 9

  • Homework Assignment: none.

Week 7: November 13 (Nov 11 Veterans Day)

  • MIDTERM: Wednesday November 13. In class midterm exam on the material covered up and including Chapter 8. The midterm exam is closed book, but during the exam you are allowed to consult one letter-size piece of paper with handwritten notes. Topics: Chapters 1-8 (Chapter 9 and 10 excluded).

Francesco out of town on Wed Nov 20 (invited talk at “3rd International Symposium on Swarm Behavior and Bio-Inspired Robotics”)

Week 8: November 18

  • Reading Assignment: Chapter 10

Week 9: Mon Nov 25 morning (9:30am-11:20am), Mon Nov 25 evening (6pm-7:50pm), and Wed Nov 27 (9:30am-11:20am)

  • Reading Assignment: Chapter 11 “Controllable and Reachable Subspaces” and 12 “Controllable Systems”

  • Homework Assignment #5 due Wed Week 9: Exercises 9.4 and 9.6 (and do for yourself Ex 10.1)

Week 10: Mon Dec 2 (9:30am-11:20am), Mon Dec 2 evening (6pm-7:50pm), and Wed Dec 4 (9:30am-11:20am)

  • Reading Assignment: Chapters 14 “Stabilizability” and 15 “Observability”

  • Homework Assignment #6 due Wed Week 10: Exercises 11.3 and 12.3, 12.7 and 12.8

Finals Exam during Final Week

  • Wednesday, December 11, 2019 from 8-11am (confirmed!)