Corsi di Laurea Corsi di Laurea Magistrale Corsi di Laurea Magistrale
a Ciclo Unico
Scuola di Ingegneria
MATHEMATICAL ENGINEERING - INGEGNERIA MATEMATICA
Insegnamento
SCIENTIFIC COMPUTING AND OBJECT ORIENTED PROGRAMMING
INP5070419, A.A. 2019/20

Informazioni valide per gli studenti immatricolati nell'A.A. 2019/20

Principali informazioni sull'insegnamento
Corso di studio Corso di laurea magistrale in
MATHEMATICAL ENGINEERING - INGEGNERIA MATEMATICA
IN2191, ordinamento 2017/18, A.A. 2019/20
N0
porta questa
pagina con te
Curriculum FINANCIAL ENGINEERING [002PD]
Crediti formativi 6.0
Tipo di valutazione Voto
Denominazione inglese SCIENTIFIC COMPUTING AND OBJECT ORIENTED PROGRAMMING
Dipartimento di riferimento Dipartimento di Ingegneria Civile, Edile e Ambientale (ICEA)
Obbligo di frequenza No
Lingua di erogazione INGLESE
Sede PADOVA
Corso singolo È possibile iscriversi all'insegnamento come corso singolo
Corso a libera scelta È possibile utilizzare l'insegnamento come corso a libera scelta

Docenti
Nessun docente assegnato all'insegnamento

Dettaglio crediti formativi
Tipologia Ambito Disciplinare Settore Scientifico-Disciplinare Crediti
CARATTERIZZANTE Discipline ingegneristiche ING-INF/05 6.0

Organizzazione dell'insegnamento
Periodo di erogazione Secondo semestre
Anno di corso I Anno
Modalità di erogazione frontale

Tipo ore Crediti Ore di
didattica
assistita
Ore Studio
Individuale
LEZIONE 6.0 48 102.0

Calendario
Inizio attività didattiche 02/03/2020
Fine attività didattiche 12/06/2020
Visualizza il calendario delle lezioni Lezioni 2019/20 Ord.2017

Syllabus
Prerequisiti: Nessuno
Conoscenze e abilita' da acquisire: * Fondamenti di porgrammazione nel linguaggio C#
* Object Oriented Programming usando il linguaggio C#
* Struttura dei dati grezzi e algoritmi
* Nozioni di data mining e degli algoritmi per supervised and unsupervised learning
* Nozione di base di VBA per Excel
Modalita' di esame: Esame scritto con domande su aspetti teorici ed esercizi di programmazione C#
Criteri di valutazione: Conoscenza critica degli argomenti del corso. Capacità di presentare e discutere il materiale oggetto di studio. Discussione del progetto assegnato.
Contenuti: * Introduction to algorithms and programming models
* C# basic programming notions
* Object Oriented Programming concepts
* Notions of computational complexity
* Primitive data structures
* Searching and sorting algorithms
* Introduction to problems of data mining
* Algorithms for supervised and unsupervised learning
* Basics of VBA scripting for Excel
Attivita' di apprendimento previste e metodologie di insegnamento: Lezioni supportate da tutorial, compiti, esercizi e attività di laboratorio.
Eventuali indicazioni sui materiali di studio: Appunti dalle lezioni e testi di riferimento verranno specificati dal docente.
Testi di riferimento: