Il corso ha lo scopo di studiare metodologie e tecniche per la soluzione numerica affidabile ed efficiente di problemi e per l'interpretazione consapevole dei risultati. Particolare attenzione viene dedicata all'analisi degli errori e agli aspetti computazionali.

Il corso è completato dall'attività di laboratorio, in cui viene utilizzato il software scientifico MATLAB, per la soluzione di problemi numerici in un ambiente di calcolo scientifico.
Questo corso ha lo scopo di introdurre i principali aspetti della bioinformatica e della systems biology. Si affronteranno sia gli aspetti algoritmici dei principali strumenti utilizzati per analizzare dati ottenuti da tecnologie high-throughput, sia la descrizione di formalismi per affrontare lo studio di dinamiche temporali di reti biologiche. 
Il corso prevede anche esercitazioni in laboratorio per analizzare dati.