Este curso está dirigido a estudiantes con alguna experiencia previa en programación en Python y un conocimiento rudimentario de complejidad computacional. El objetivo es proporcionar a los estudiantes una breve introducción a muchos temas, para que tengan una idea de lo que es factible cuando llegue el momento más adelante en su carrera de pensar en cómo utilizar la computación para lograr algún obiettivo.
Los estudiantes pasarán una cantidad considerable de tiempo escribiendo programmi para poner en práctica los conceptos cubiertos en el curso. Los temas cubiertos incluyen trazado, programas estocásticos, probabilidad y estadísticas, caminatas aleatorias, simulaciones de Monte Carlo, datos de modelado, problemas de optimización y raggruppamentoIl "raggruppamento" È un concetto che si riferisce all'organizzazione di elementi o individui in gruppi con caratteristiche o obiettivi comuni. Questo processo viene utilizzato in varie discipline, compresa la psicologia, Educazione e biologia, per facilitare l'analisi e la comprensione di comportamenti o fenomeni. In ambito educativo, ad esempio, Il raggruppamento può migliorare l'interazione e l'apprendimento tra gli studenti incoraggiando il lavoro...
Cosa imparerai??
Si completa con éxito este curso, Avere:
- Ha sviluppato un'idea del procedimento per passare da un enunciato di problema ambiguo a una formulazione computazionale di un metodo per risolvere il problema,
- Ha appreso un insieme utile di tecniche algoritmiche e di semplificazione dei problemi,
- Ha imparato a utilizzare simulazioni per fare luce su problemi che non cedono facilmente a soluzioni in forma chiusa.
- Ha imparato a utilizzare strumenti computazionali, inclusi strumenti statistici semplici, apprendimento automatico e tracciamento, per modellare e comprendere i dati.
Durata
9 settimane
15 ore
Tempo pieno medio Tempo
Part time



