MATHEMATICAL METHODS AND PROGRAMMIG

Scheda dell'insegnamento

Anno accademico di regolamento: 
2017/2018
Anno di corso: 
1
Anno accademico di erogazione: 
2017/2018
Tipo di attività: 
Obbligatorio
Lingua: 
Inglese
Crediti: 
10
Ciclo: 
Primo Semestre
Ore di attivita' didattica: 
75
Prerequisiti: 

Programmazione VBA: Matematica 1
Matematica: Matematica 1

Moduli

Metodi di valutazione

Modalita' di verifica dell'apprendimento: 

Programmazione VBA: Esame scritto in laboratorio
Matematica: Esame scritto

Valutazione: 
Voto Finale

Obiettivi formativi

Programmazione VBA: Rendere lo studente in grado di creare funzioni proprie da integrare in fogli Excel
Matematica: Il corso è indirizzato a studenti che intendono impadronirsi delle competenze matematiche utili per l’analisi economica. Il fine del corso intende mostrare agli studenti come fare e applicare la matematica richiesta per una soddisfacente comprensione dell’analisi economica. Sono considerati anche applicazioni e modelli economici.

Contenuti

Programmazione VBA: Programmazione VBA
Matematica: Matematica per l’Economia

Programma esteso

Programmazione VBA:
• Revisione dei principali aspetti dell’uso dell’applicativo Excel
• Visual Basic for Applications (VBA)
o caratteristiche del linguaggio
o ambiente di lavoro
o operatori, tipi di dati, variabili , espressioni
o strutture di controllo
o sottoprogrammi (sub), funzioni e passaggio parametri
o Interazione con l’utente
o Aggiunta di funzioni all’ambiente Excel
o Utilizzo del registratore di macro
o Tipi di dati strutturati
o lettura e scrittura da File di testo
o cenno agli oggetti ed alla programmazione ad eventi

Matematica:

• Algebra Lineare
o Sistemi di Equazioni Lineari e Matrici
o Determinanti e Matrici Inverse
o Spazi Vettoriali
o Autovalori e Autovettori
o Forme Quadratiche
• Funzioni in n-Variabili
o Derivate Parziali
o Concavità e Convessità
• Ottimizzazione di Funzioni in n-Variabili
o Ottimizzazione Libera
o Ottimizzazione Vincolata
o Statica Comparata
o Teorema dell’Inviluppo
o Programmazione Concava e condizioni di Kuhn-Tucker
• Equazioni Differenziali
o Equazioni Differenziali Lineari del Primo Ordine
o Equazioni Differenziali Nonlineari del Primo Ordine
o Sistemi di Eqiazioni Differenziali
• Equazioni alle Differenze
o Equazioni alle differenze Lineari del primo Ordine
o Equazioni alle Differenze Nonlineari del Primo Ordine
o Sistemi di Equazioni alle Differenze
• Teoria del Controllo Ottimo
o Il Principio di Massimo
o Programmazione Dinamica
o L’Equazione di Bellman

Bibliografia consigliata

Programmazione VBA: Chapra S. - Introduction to VBA for Excel – Pearson – 2010
Matematica:
a)Hoy M., Livernois J., McKenna C., Rees R., Stengos T. - Mathematics for Economics - The MIT Press - 2013
b)Salsa S., Squellati A. – Dynamical Systems and Optimal Control – Egea – 2007

Metodi didattici

Programmazione VBA: Lezioni frontali in laboratorio
Matematica: Lezioni frontali