DESIGN AND ANALYSIS OF ALGORITHMS
Obiettivi formativi
Obiettivi generali Introduzione ai metodi di base per la progettazione e l'analisi degli algoritmi, iterativi e ricorsivi, e alla valutazione della loro efficienza computazionale, con particolare riferimento agli algoritmi utilizzati nelle applicazioni nelle scienze farmaceutiche e nelle scienze della vita. Obiettivi specifici 1. Conoscenza e comprensione Al termine del corso gli studenti posseggono le conoscenze di base relative a: - tecniche fondamentali di progettazione algoritmica; - analisi della correttezza e della efficienza degli algoritmi; 2. Applicare conoscenza e comprensione Al termine del corso gli studenti sono in grado di: - analizzare le prestazioni di un algoritmo tramite strumenti matematici rigorosi; - analizzare algoritmi e strutture dati - progettare ed analizzare nuovi algoritmi, sfruttando le metodologie presentate durante il corso. 3. Capacità critiche e di giudizio Lo studente alla fine del corso deve essere in grado di scegliere autonomamente qual è la tecnica algoritmica più adatta da applicare per un determinato problema e valutare tra più soluzioni algoritmiche per un certo problema quale è migliore dal punto di vista delle prestazioni. 4. Capacità comunicative Lo studente acquisirà la capacità di esprimere un’idea algoritmica in modo semplice anche tramite l’uso di uno pseudocodice. 5. Capacità di apprendimento successivo Lo studente avrà acquisito la capacità di utilizzare tecniche algoritmiche e di comprenderne l’impatto nelle applicazioni informatiche per le scienze farmaceutiche.
- Codice insegnamento10602989
- Anno accademico2024/2025
- CorsoMolecular Biology, Medicinal Chemistry and Computer Science for Pharmaceutical Applications - Biologia molecolare, Chimica farmaceutica e Informatica per applicazioni farmaceutiche
- CurriculumCurriculum unico
- Anno2º anno
- Semestre1º semestre
- SSDINF/01
- CFU6
- Ambito disciplinareDiscipline Matematiche, Fisiche, Informatiche e Statistiche