Section outline

  • Il corso presenterà alcuni strumenti informatici di utilità generale in fisica. Si affronteranno in particolare:

    1. utilizzo efficiente del terminale e bash scripting
    2. introduzione a Python, Jupyter e matplotlib
    3. calcolo numerico in Python con numpy
    4. interfacciamento Python-Fortran con f2py (vs. numba)
    5. controllo di revisione con git (+ github, gitlab & all that)

    Esame

    I crediti si considereranno acquisiti (con idoneità, senza voto) dimostrando l'utilizzo di almeno uno degli strumenti presentati sulla base di un progetto individuale definito in accordo con il docente.

    Prerequisiti
     
    Un laptop da portare a lezione.