Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • My Media
  • More
Listen to this page using ReadSpeaker
 Log in
e-Learning - UNIMIB
Home My Media
Percorso della pagina
  1. Economics
  2. Master Degree
  3. International Economics - Economia Internazionale [F5603M - F5602M]
  4. Courses
  5. A.A. 2024-2025
  6. 1st year
  1. Vba Programming
  2. Summary
Unità didattica Course full name
Vba Programming
Course ID number
2425-1-F5602M001-F5602M002M
Course summary SYLLABUS

Blocks

Back to Mathematical Methods and Programming

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi formativi

Il corso intende fornire agli studenti alcune utili conoscenze di programmazione di base sfruttando il software scientifico MATLAB. Gli argomenti rilevanti trattano alcune applicazioni matematiche per l'economia.

Contenuti sintetici

Cenni di programmazione in MATLAB

Programma esteso

  1. L'ambiente MATLAB
  2. Tipologie di variabili
  3. Rappresentazioni grafiche di oggetti matematici
  4. Programmazione in MATLAB: cicli, operatori logici, script e creazione e gestione di funzioni personalizzate
  5. Calcolo simbolico e algebra lineare con MATLAB
  6. Ottimizzazione libera e vincolata
  7. Cenni all'uso di MATLAB per i modelli economici

Prerequisiti

Conoscenze di base di analisi matematica e algebra lineare. Un parte degli argomenti trattati in questo corso si basano su quelli visti nel corso di Mathematics

Metodi didattici

Lezioni in presenza tenute presso un laboratorio didattico. Le lezioni sono di tipo erogativo.

Modalità di verifica dell'apprendimento

Esame a computer che verrà svolto in un laboratorio PC.
L'esame valuta sia la correttezza dello svolgimento degli esercizi che le capacità e le conoscenze acquisite durante il corso.
Gli studenti possono, in più, svolgere breve progetti che approfondiscono gli argomenti svolti a lezione.

L'esame è composto da:

  1. due domande alle quali si risponde scrivendo (e caricando sulla piattaforma esaminonline) del codice Matlab salvato in forma di script
  2. due domande che richiedono di commentare alcune righe di comando Matlab
  3. tre domande in forma chiusa alle quali si risponde scegliendo l'alternativa corretta

Testi di riferimento

Lucidi forniti dal docente

Libri aggiuntivi (ma non obbligatori) sono i seguenti:
Pocci, C., Rotundo G. and De Kok, R. (2017). MATLAB for Applications in Economics and Finance. Apogeo Education, Maggioli Editore
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
Export

Learning objectives

The course aims at providing students a number of useful programming skills using MATLAB scientific software. Relevant topics cover some mathematical applications for economics.

Contents

Basic MATLAB programming

Detailed program

  1. MATLAB IDE;
  2. Data and variables types
  3. Plotting mathematical objects
  4. MATLAB Programming: loops, logical operators, scripts and functions development
  5. Symbolic calculus and linear algebra with MATLAB
  6. Constrained and unconstrained optimization
  7. MATLAB programming for Economic modelling

Prerequisites

Basic knowledge of mathematical analysis and linear algebra. Some topics covered in this course are based on those presented in the Mathematics course.

Teaching methods

In-presence classes held in a Campus PC Lab. Lectures will entirely be face-to-face. No interactive activity is planned.

Assessment methods

A in-presence end of course exam that will be taken on a PC and held in a Campus PC Lab
This exam will evaluate correctness of the solved exercises as well as skills and knowledge acquired during the course.
Students might in addition hand brief projects that cover in more details topics the course covers.

The structure of the exam is as follows:

  1. two questions whose answers are Matlab's script files that will be uploaded on the esamionline platform
  2. two questions whose answers are based on commenting some Matlab's coding
  3. three multiple choice questions

Textbooks and Reading Materials

Slides provided by the instructor

Suggested (but non mandatory) textbooks are:
Pocci, C., Rotundo G. and De Kok, R. (2017). MATLAB for Applications in Economics and Finance. Apogeo Education, Maggioli Editore
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
Enter

Key information

Field of research
INF/01
ECTS
3
Term
First semester
Activity type
Mandatory
Course Length (Hours)
21
Degree Course Type
2-year Master Degreee
Language
English

Staff

    Teacher

  • EM
    Enrico Moretto

Enrolment methods

Manual enrolments
Self enrolment (Student)

You are not logged in. (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics