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. 2017/18

Informazioni valide per gli studenti immatricolati nell'A.A. 2017/18

Principali informazioni sull'insegnamento
Corso di studio Corso di laurea magistrale in
MATHEMATICAL ENGINEERING - INGEGNERIA MATEMATICA (Ord. 2017)
IN2191, ordinamento 2017/18, A.A. 2017/18
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
Responsabile EMANUELE DI BUCCIO ING-INF/05
Altri docenti MICHELE SCHIMD

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

Modalità di erogazione
Periodo di erogazione Secondo semestre
Anno di corso I Anno
Modalità di erogazione frontale

Organizzazione della didattica
Tipo ore Crediti Ore di
Corso
Ore Studio
Individuale
Turni
LEZIONE 6.0 48 102.0 Nessun turno

Calendario
Inizio attività didattiche 26/02/2018
Fine attività didattiche 01/06/2018

Commissioni d'esame
Commissione Dal Al Membri
3 2017 01/10/2015 15/03/2019 DI BUCCIO EMANUELE (Presidente)
SCHIMD MICHELE (Membro Effettivo)
COMIN MATTEO (Supplente)
2 2016 01/10/2016 15/03/2018 SCHIMD MICHELE (Presidente)
DI BUCCIO EMANUELE (Membro Effettivo)
COMIN MATTEO (Supplente)

Syllabus
Prerequisiti: None
Conoscenze e abilita' da acquisire: * Foundations of C# programming language
* Object Oriented Programming using C# language
* Knowledge of primitive data structures and algorithms
* Working knowledge of data mining and algorithms for supervised and unsupervised learning
* Basics of VBA for Excel
Modalita' di esame: Final examination based on:
* Group-work project
* Written exam
* Homeworks assigned during the lectures
Criteri di valutazione: Critical knowledge of the course topics. Ability to present the studied material. Discussion of the student project.
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: Lecture supported by tutorial, assignment, exercises and laboratory activities.
Eventuali indicazioni sui materiali di studio: Lecture notes and reference books will be given by the lecturer.
Testi di riferimento: