23762 - Physics of Complex Systems

Academic Year 2010/2011

  • Docente: Sandro Rambaldi
  • Credits: 6
  • SSD: FIS/01
  • Language: Italian
  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Computer Science (cod. 8028)

Learning outcomes

Basic knowledge of physical biological and social complex systems.

Basic understanding of the methods of analisys, prediction and control.

Basic knowlege of network theory and of agent models with the ability to

use graphical methods 2D and 3D to illustrete the results.

Course contents

FIRST PART

Development of theoretical and numerical models for the physics of complex systems.

Agent models with artificial intelligence. Review of finite difference,

spectral and pseudo spectral numerical methods

ODE: Runge-Kutta and symplectic methods

PDE: wave – diffusion – equations.

SECOND PART

Group Project in C++. Groups of 3 or 4 students must create, under my guidance, their own model of a complex system.

Readings/Bibliography

class material: notes and exercises.

Numerical Methods, R. W. Hornbeck, Quantum Publisher Inc.
Numerical Recipes, W.H.Press et al, Cambridge University Press

Teaching methods

lessons, seminars and laboratory practice

Assessment methods

final report on the project

Teaching tools

personal PC. videoprojector

Office hours

See the website of Sandro Rambaldi