Programma del corso:

  • Introduzione all'architettura del calcolatore. 
  • Rappresentazione dell'informazione nel calcolatore.
  • Problemi, algoritmi e programmi.
  • Introduzione all'ambiente di programmazione Matlab.
  • Principali funzioni matematiche in Matlab.
  • Diagrammi di flusso e pseudo-codice.
  • Strutture di controllo if-then-else e algoritmi con cicli.
  • Array e matrici in Matlab.
  • Principali operazioni con array e matrici.
  • File in Matlab, script e funzioni custom, import ed export dei dati.
  • Operatori logici e relazionali, cicli e istruzioni condizionali in Matlab.
  • Grafica 2D e 3D in Matlab.
  • Fondamenti di Python.
  • Operazioni, funzioni e librerie di base.