Il corso illustrerà le nozioni fondamentali della programmazione e dell'analisi numerica per l’implementazione di semplici algoritmi di calcolo. Si discuteranno le principali istruzioni del linguaggio C che verranno utilizzate per la redazione di programmi di esempio di utilizzo dei metodi numerici, come la ricerca degli zeri di una funzione, l’ordinamento e l'integrazione numerica. Inoltre verranno introdotte nozioni di base di python per la creazione di grafici scientifici.

Dettaglio degli argomenti trattati nel corso:

- Rappresentazione di numeri ed altre entità.
- Linguaggi di programmazione.
- Istruzioni per il controllo di flusso del programma.
- Strutture di dati: array e stringhe.
- Puntatori
- Funzioni
- Funzioni di Matrici e Vettori
- Puntatori a Funzioni
- Applicazioni
- Alcuni elementi di programmazione in Python.