UCSB “Network Systems”
ME/ECE 269 and ME125FB, Spring 2017
Instructor: Francesco Bullo

This is the website for the UCSB course ME/ECE 269 and combined ME125FB “Network Systems”, Winter 2016. This website’s URL is http://motion.me.ucsb.edu/ME269-Spring2017. A pdf version of this documentation is available on the course website.

Offical Description

Motivating socio/economic networks, power grids, multi-agent robotics. Perron-Frobenius matrix theory and algebraic graph theory. Fundamental dynamics in networks: averaging dynamics in discrete and continuous time; positive and compartmental systems; coupled oscillator systems; virus propagation models; population dynamic models; robotic coordination problems.

Longer Description

Alternate description: The course is intended primarily for graduate students interested in network science, dynamics over networks, cooperative and distributed control, distributed systems, and distributed algorithms. Topics will include: (1) Perron Frobenius theory, (2) graph theory and algebraic graph theory, (3) basic network models such as averaging dynamics in discrete and continuous time, compartmental flow and positive systems, (4) stability theory for nonlinear systems, (5) Lotka-Volterra population dynamics, virus propagation dynamics, and coupled-oscillators dynamics, (6) examples are drawn from socio/economic networks, power grids, robotics.


Competency in linear algebra, nonlinear dynamical systems and linear control systems.

Lecture Time and Place

Engineering Bldg II, room 2243, ME Classroom
Mon and Wed 5:00-6:45pm

(Francesco will have to travel once in April and once in May; arrangements will be discussed in class)

Course credit

Units: 4 for graduate students taking ME/ECE269

Units: 3 for undergraduate students taking ME125FB


  • The main source is the following document:
    Lectures on Network Systems version 0.95, April 2017, by Francesco Bullo.
    The document is available at http://motion.me.ucsb.edu/book-lns
    Please download version 0.95(e) or later. You are welcome to download the textbook in standard format as well as in slide format.

  • There may be a few lectures on robotic networks, in which case we will follow the textbook: Distributed Control of Robotic Networks by Francesco Bullo, Jorge Cortes and Sonia Martinez, Princeton University Press, 2009, ISBN 978-0-691-14195-4.
    The textbook in hard-cover format is on sale on the websites of Princeton University Press and Amazon. The textbook and tutorial slides are freely available in pdf format at http:coordinationbook.info.


Professor Francesco Bullo
Department of Mechanical Engineering
Email: bullo-at-engineering.ucsb.edu
Website: http://motion.me.ucsb.edu

Office hours

Place: Room 2325, Engineering Bldg II
Time: Monday 1pm-2pm, plus 2pm-3pm if anybody asks/needs (please email me in advance)

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 come to office hours with questions about homework, please be prepared to show written careful attempts at solving the problem that you prepared before coming.

Grading for ME/ECE 269

The class is based on weekly homework assignments for the first few weeks and a final report/presentation. Regarding the final presentation, the students are encouraged to work in pairs, and choose a project that is relevant to their own area of research.

Grading for ME 125FB

As discussed during in class, the distinct requirements for undergraduate students will be:

  • fewer homework assignments, and

  • no final report.

Resources for Students

The Division of Student Affairs provides essential support services and resources to help UCSB students handle the challenges of university life.

Help during exams

Students with disabilities may request academic accommodations for exams online through the UCSB Disabled Students Program at http://dsp.sa.ucsb.edu. Please make your requests for exam accommodations through the online system as early in the quarter as possible to ensure arrangement.

Managing stress

Personal concerns such as stress, anxiety, relationships, depression, cultural differences, can interfere with the ability of students to succeed and thrive. For helpful resources, please contact UCSB Counseling & Psychological Services (CAPS) at 805-893-4411 or visit http://counseling.sa.ucsb.edu

Responsible scholarship

Honesty and integrity in all academic work is essential for a valuable educational experience. The Office of Judicial Affairs has policies, tips, and resources for proper citation use, recognizing actions considered to be cheating or other forms of academic theft, and students’ responsibilities. This information is available on their website at: http://judicialaffairs.sa.ucsb.edu. Students are responsible for educating themselves on the policies and to abide by them.

Furthermore, for general academic support, we encourage students to visit Campus Learning Assistance Services (CLAS) early and often. CLAS offers instructional groups, drop-in tutoring, writing and ESL services, skills workshops and one-on-one consultations. CLAS is located on the third floor of the Student Resource Building, or visit http://clas.sa.ucsb.edu.

Mental Health Statement

Students may feel overwhelmed or depressed with coursework, stress and/or other personal challenges. If you find yourself, or another student, in need of support, please do not hesitate to reach out to Counseling and Psychological Services (CAPS), 24/7 at (805) 893-4411. http://caps.sa.ucsb.edu

Gender and Sex Discrimination Policy and Student Support

Under Title IX, university students are protected from harassment and discrimination based on gender and sex. If a student feels uncomfortable or in need of support at any time related to their gender, sex, and/or sexual orientation, please contact your TA and/or course instructor immediately. If a student would like to disclose information related to pronouns, name changes, or identities, we encourage you to do so. UCSB’s Resource Center for Sexual and Gender Diversity on the 3rd floor of the Student Resource Building is also available to advocate and be of and support to students.