Programma di Metodi Informatici Per La Biologia:

Il corso si articola in 10 lezioni da 2 ore ciascuna, e si propone di fornire agli studenti una base teorica e pratica nell'ambito dell'informatica, della programmazione e dell’'analisi dei dati. In una prima parte del corso (circa 8 ore) verranno fornite le conoscenze base dei fondamenti dell'informatica, con particolare approfondimento sull'architettura dei computer, i principali sistemi operativi (Windows, Unix e Linux) e le differenze tra codici proprietari ed open-source. Verranno poi approfonditi i concetti base della programmazione, l'algebra di Boole e la definizione di algoritmi e pseudocodice. La seconda parte del corso (circa 12 ore) sarà invece dedicata a fornire un'introduzione all'utilizzo dell'ambiente R per l'analisi statistica e la visualizzazione dei dati. Tramite lezioni ed esercitazioni pratiche verranno mostrate le basi della programmazione in R ed i principali procedimenti per l'importazione, l'esportazione e la manipolazione di set di dati di diverso tipo. Un ulteriore approfondimento riguarderà la visualizzazione dei dati e la creazione di grafici utilizzato funzioni base di R ed il pacchetto ggplot2. Infine, tramite applicazioni pratiche su datasets, verranno approfonditi i modelli lineari.

Il corso si articola in 10 lezioni da 2 ore ciascuna, e si propone di fornire agli studenti una base teorica e pratica nell'ambito dell'informatica, della programmazione e dell’'analisi dei dati. In una prima parte del corso (circa 8 ore) verranno fornite le conoscenze base dei fondamenti dell'informatica, con particolare approfondimento sull'architettura dei computer, i principali sistemi operativi (Windows, Unix e Linux) e le differenze tra codici proprietari ed open-source. Verranno poi approfonditi i concetti base della programmazione, l'algebra di Boole e la definizione di algoritmi e pseudocodice. La seconda parte del corso (circa 12 ore) sarà invece dedicata a fornire un'introduzione all'utilizzo dell'ambiente R per l'analisi statistica e la visualizzazione dei dati. Tramite lezioni ed esercitazioni pratiche verranno mostrate le basi della programmazione in R ed i principali procedimenti per l'importazione, l'esportazione e la manipolazione di set di dati di diverso tipo. Un ulteriore approfondimento riguarderà la visualizzazione dei dati e la creazione di grafici utilizzato funzioni base di R ed il pacchetto ggplot2. Infine, tramite applicazioni pratiche su datasets, verranno approfonditi i modelli lineari.