- Economics
- Master Degree
- International Economics - Economia Internazionale [F5602M]
- Courses
- A.A. 2022-2023
- 1st year
- Vba Programming
- Summary
Course Syllabus
Obiettivi formativi
Acquisire le competenze necessarie alla programmazione del software scientifico MATLAB, con un particolare focus sulle applicazioni matematiche per l’economia.
Contenuti sintetici
Programmazione MATLAB
Programma esteso
· L’ambiente di sviluppo
· Tipologie di dati e variabili
· Generazione di grafici
· Programmazione in MATLAB: loop, operatori logici, sviluppo di script e funzioni.
· Calcolo simbolico e algebra lineare su MATLAB
· Ottimizzazione
· Applicazioni a modelli economici della programmazione in MATLAB
Prerequisiti
Matematica 1
Metodi didattici
La previsione attuale è che l'attività didattica si svolga in presenza, tramite lezioni frontali in Laboratorio. Se necessario, la modalità didattica sarà adattata secondo le linee guida indicate dall'Ateneo.
Modalità di verifica dell'apprendimento
La previsione attuale è che l'esame scritto si svolgerà per tutti in presenza, in laboratorio e consisterà in domande relative alle conoscenza di matlab e brevi esercizi di scrittura di codici in matlab per la soluzione di problemi di matematica. La prova scritta valuta la correttezza formale dei passaggi, le competenze e le conoscenze acquisite durante il corso.
E' prevista una prova alla fine delle lezioni nel mese di novembre.
Per gli studenti frequentanti, parte della prova d'esame di novembre consisterà in un progetto sviluppato durante le ultime lezioni.
Nel caso l'esame non si potesse svolgere per tutti in presenza, la modalità d'esame verrà modificata in linea con le indicazioni dell'Ateneo.
Testi di riferimento
Oltre al materiale fornito a lezione, i testi e il materiale suggerito sono
Pocci, C., Rotundo G. and De Kok, R. (2017). MATLAB for Applications in Economics and Finance. Apogeo Education, Maggioli Editore
Altre risorse:
Houcque, D. (2005). Introduction to Matlab for engineering students. Northwestern University, 1-64.
Lynch, S. (2004). Dynamical systems with applications using MATLAB. Boston: Birkhäuser
Periodo di erogazione dell'insegnamento
Primo semestre
Lingua di insegnamento
Inglese
Learning objectives
To acquire the skills for programming on the scientific software MATLAB, with a focus on Mathematical applications for Economics
Contents
MATLAB Programming
Detailed program
· The MATLAB IDE
· Data and variables types
· Plots generation
· MATLAB Programming: loops, logical operators, scripts and functions development
· Symbolic calculus and linear algebra on MATLAB
· Constrained and unconstrained optimization
· MATLAB programming for Economic modelling
Prerequisites
Basic calculus
Teaching methods
At the present state, lessons will take place in presence in a Computer Laboratory. Anyway, if needed, the teaching method will be modified in progress, according to the guidelines of the University.
Assessment methods
At the present state, the final written assessment will be carried out with a face-to-face exam at the university in a laboratory, with questions about MATLAB commands and quick programming exercises for the solution of mathematical problems.
The written test evaluates the formal correctness of the passages, the skills and knowledge acquired during the course.
After the end of the lessons, in November, an additional exam will take place. For the students who attended the lessons, part of this exam will consist in a project addressed during the last lessions.
Based on the guidelines provided by the University, if needed, the online exams will replace usual face-to-face exams and the assessment method will be adapted accordingly.
Textbooks and Reading Materials
In addition to the material provided during the course, the textbook and the suggested material are
Pocci, C., Rotundo G. and De Kok, R. (2017). MATLAB for Applications in Economics and Finance. Apogeo Education, Maggioli Editore
Altre risorse:
Houcque, D. (2005). Introduction to Matlab for engineering students. Northwestern University, 1-64.
Lynch, S. (2004). Dynamical systems with applications using MATLAB. Boston: Birkhäuser
Semester
First semester
Teaching language
English