UCSB “Linear Systems I”
ME243A/ECE230A, Fall 2013
Instructor: Francesco Bullo
This is the website for the UCSB course ME 243A / ECE 230A “Linear Systems
I”, Fall 2013 (lecture times during period: Mon.30sep2013 through
Wed.04dec2013). This information is available at the URL
The purpose of this course is to provide the students with the basic tools
of modern linear systems theory: stability, controllability, observability,
realization theory, state feedback, state estimation, separation theorem,
etc. For time-invariant systems both state-space and polynomial methods are
studied. The students will also be introduced to the computational tools
for linear systems theory available in MATLAB. The intended audience for
this course includes, but is not restricted to, students in circuits,
communications, control, signal processing, physics, and mechanical and
Lecture Time and Place
Engineering Bldg II, Room 2243, Mon and Wed 10:00am-11:50am
ME / ECE 210A Matrix Analysis and Computation
Graduate-level matrix theory with introduction to matrix
computations. SVD’s, pseudo-inverses, variational characterization of
eigenvalues, perturbation theory, direct and iterative methods for matrix
The course will follow closely:
Other recommended textbooks are:
P. Antsaklis, A. Michel. “Linear Systems”. McGraw Hill, 1997.
C.-T. Chen. “Linear Systems Theory and Design”. Oxford Univ. Press, 3rd ed., 1999. (ISBN 0-19-511777-8)
All students are strongly encouraged to review linear algebra. Chapter 3 of
C-T Chen’s book provides a brief summary but a review of a Linear Algebra
textbook (such as the text below) is preferable, especially if one goes
through a few exercises.
Professor Francesco Bullo
Department of Mechanical Engineering
Office: Room 2325, Engineering Bldg II
Please email or phone me in advance to schedule for an
appointment. Preferred times are Tues 10:30am-12:30pm
If you have any questions about the course, please send me email. I will
try to respond as quickly as possible. Additionally, I will share
questions that are particularly good (and their answers) with the rest of
the class by broadcasting my answer to the entire class.
If you plan to come to office hours for questions about homework, please be
prepared to show attempts at solving the problem that you prepared before
Final 40% (Monday December 9, 8-11am, Engr Bldg II, room 2243)
Partial credict will be given only if
answers are not accompanied by satisfactory explanations (e.g., clearly organized
intermediate steps, clearly readable handwriting).
Exams and quizzes will be closed book and closed notes. You may prepare an
exam aid (cheat sheet) in your own handwriting, consisting of one,
one-sided sheet (letter size, 8.5x11in) for the midterm and one, two-sided
sheet for the final exam. No calculators/tablets/cellphones are allowed
during the exams (they would be useless anyway).
Homework will be typically assigned on Wednesday and will be due the
following Wednesday, 7 days later, e.g.,
Homework for Week 1 is due on the Wednesday of Week 2.
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.
Computer Access & Matlab
I expect all of you to be familiar with the College of Engineering
computer laboratories. Some of the homework and all computer laboratory
assignments will require working knowledge of Matlab.
A matlab primer is available in the handout section of the course website.
Collaboration Policy for this course
Academic Dishonesty @ Wikipedia