2022 Dynamical Systems

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Undergraduate major in Computer Science
Miyake Yoshihiro 
Class Format
Lecture    (Face-to-face)
Media-enhanced courses
Day/Period(Room No.)
Tue1-2(W242)  Fri1-2(W242)  
Course number
Academic year
Offered quarter
Syllabus updated
Lecture notes updated
Language used
Access Index

Course description and aims

Cyber physical systems (CPSs) have received great attention as technologies of Internet of Things (IoT) advance. Therefore, to learn information engineering, you need to deeply understand not only computers (cyber) but also real world (physical) modeling. In this course, you will learn the foundation of expression and analysis of real world as a dynamical system. In particular, you will obtain basic knowledge on state equations, system expression of transfer functions, and some analysis methods.

Student learning outcomes

The purpose is to:
1) understand the whole picture of dynamical systems;
2) learn the foundation of representation and analysis of dynamical systems;
3) learn a method for modeling dynamical systems using state space and transfer functions;
4) learn a method for analyzing dynamical systems using state space and transfer functions; and
5) visualize behaviors of dynamical systems by numerical analysis.


Dynamical systems, System representation, System analysis, State space, State equations, Modeling, Isomorphism, Primary system, Secondary system, Stability, Transfer function, Block diagram, Transient response, Frequency response, Numerical analysis, Nonlinear system, Cyber physical system

Competencies that will be developed

Specialist skills Intercultural skills Communication skills Critical thinking skills Practical and/or problem-solving skills

Class flow

This course is mainly composed of lectures. In addition, you will do a little exercise or test to deeply understand the content of the lectures.

Course schedule/Required learning

  Course schedule Required learning
Class 1 Introduction Why do you study dynamical systems?
Class 2 State space representation 1 State equations, Review of linear algebra
Class 3 State space representation 2 Solution of state equation, State space and trajectory
Class 4 State space representation 3 Stability, Controllability and observability
Class 5 State space representation 4 State feedback control, Observer
Class 6 test
Class 7 Transfer function representation 1 Transfer function, Review of Laplace transform
Class 8 Transfer function representation 2 System response characteristics, Stability and pole
Class 9 Transfer function representation 3 Frequency response
Class 10 Transfer function representation 4 Stability of feedback system
Class 11 test
Class 12 Numerical analysis 1 Feedback control system
Class 13 Numerical analysis 2 Expansion to nonlinear systems
Class 14 Conclusion Information engineering and dynamical systems

Out-of-Class Study Time (Preparation and Review)

To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.



Reference books, course materials, etc.

Lecture materials will be handed out each time.

Assessment criteria and methods

Your grade for the course will be based on the following components: reports (50%) and tests (50%).

Related courses

  • CSC.T362 : Numerical Analysis
  • CSC.T351 : System Analysis
  • CSC.T374 : Control Systems
  • CSC.T342 : Problem Solving and Decision Making
  • ART.T456 : Non-linear Dynamical Systems
  • ART.T452 : Modeling of Continuous Systems
  • ART.T452 : Modeling of Continuous Systems

Prerequisites (i.e., required knowledge, skills, courses, etc.)


Contact information (e-mail and phone)    Notice : Please replace from "[at]" to "@"(half-width character).

Yoshihiro Miyake email: miyake[at]c.titech.ac.jp, ext.: 5656
Hiroki Ora email: ora[at]c.titech.ac.jp, ext.: 5656



Page Top