Bachelors in Informatics and Computing Engineering
Jaime E. Villate. University of Porto, Portugal
I taught this second-year course from the Bachelors program in
Informatics and Computing Engineering during the time that it was
offered, between 2004 and 2006. When the Bachelors program was replaced
by an Integrated Masters program, this course was not offered
anymore.
Objectives
Studying some contemporary topics on dynamics. Learning how to use
a Computer Algebra System (CAS). Studying applications of dynamical
systems in various fields using a practical approach.
Program
Discrete dynamical systems. First and second order systems.
Fixed points and cycles. Bifurcations and chaos. Random systems.
Iterative Function Systems (IFS). L systems.
Continuous dynamical systems. Phase space. Direction fields.
Numerical solution of differential equations. Analytical methods.
Linear and non-linear systems. Linearization. Stability and
bifurcations. Predator-prey systems. Limit cycles. Chaos.
Hamiltonian systems. Linear and non-linear oscillators.
Self-controlled oscillations.
Discrete systems on the complex plane. Newton's method.
Julia and Mandelbrot sets.