Ficha Unidade Curricular (FUC)

Informação Geral / General Information


Código :
02331
Acrónimo :
02331
Ciclo :
2.º ciclo
Línguas de Ensino :
Inglês (en), Português (pt)
Língua(s) amigável(eis) :
·

Carga Horária / Course Load


Semestre :
1
Créditos ECTS :
0.0
Aula Teórica (T) :
0.0h/sem
Aula Teórico-Prática (TP) :
0.0h/sem
Aula Prática e Laboratorial (PL) :
9.0h/sem
Trabalho de Campo (TC) :
0.0h/sem
Seminario (S) :
0.0h/sem
Estágio (E) :
0.0h/sem
Orientação Tutorial (OT) :
0.0h/sem
Outras (O) :
0.0h/sem
Horas de Contacto :
9.0h/sem
Trabalho Autónomo :
0.0
Horas de Trabalho Total :
9.0h/sem

Área científica / Scientific area


Finanças

Departamento / Department


Departamento de Finanças

Ano letivo / Execution Year


2016/2017

Pré-requisitos / Pre-Requisites


·

Objetivos Gerais / Objectives


Pretende-se que os alunos adquiram os conceitos básicos de programação em MATLAB.

Objetivos de Aprendizagem e a sua compatibilidade com o método de ensino (conhecimentos, aptidões e competências a desenvolver pelos estudantes) / Learning outcomes


No final do período curricular desta UC, o aluno deverá conseguir: - Compreender a linguagem de programação em MATLAB - Manipular vectores e matrizes - Executar simples tarefas de programação - Prosseguir a aprendizagem de programação de forma autónoma

Conteúdos Programáticos / Syllabus


1. Introdução - O que é o MATLAB? - Porque escolher MATLAB para programar - Ambiente de trabalho do MATLAB 2. Variáveis e operações simples - Criar vectores e matrizes - Operações simples - Operações elemento a elemento vs operações standard 3. Indexação e manipulação de matrizes - Indexação de vectores - Indexação de matrizes - Manipulação de matrizes 4. Estruturas de controlo - if...else...end - o ciclo for - o ciclo while 5. Funções - Funções internas do MATLAB - Criar funções próprias 6. Gráficos - A função plot - Criar outros tipos de gráficos 7. Importar e exportar dados - Importar dados externos para o MATLAB - Exportar dados a partir do MATLAB

Demonstração da coerência dos conteúdos programáticos com os objetivos de aprendizagem da UC / Evidence that the curricular units content dovetails with the specified learning outcomes


Esta ?demonstração de coerência? decorre da interligação dos conteúdos programáticos com os objectivos de aprendizagem (OA), como a seguir se explicita: LG1 ? Introdução ao ambiente de trabalho do MATLAB LG2 ? Variáveis, operações simples, indexação e manipulação de matrizes LG3 ? Estruturas de controlo, funções, gráficos, e importação e exportação de dados LG4 ? Todos

Avaliação / Assessment


·

Metodologias de Ensino / Teaching methodologies


Ao longo do período lectivo, o aluno deverá adquirir competências de programação em MATLAB em conformidade com os objectivos definidos. Para a aquisição destas competências serão utilizadas as seguintes metodologias de ensino-aprendizagem (ME): 1. Experimentais, em laboratório, com aplicação prática usando o MATLAB 2. Auto-estudo

Demonstração da coerência das metodologias de ensino e avaliação com os objetivos de aprendizagem da UC / Evidence that the teaching and assessment methodologies are appropriate for the learning outcomes


Esta UC tem como focus principal a componente prática de introdução ao MATLAB. Os pontos 1 e 2 do processo de ensino-aprendizagem, estão interligados com todos os objectivos de aprendizagem.

Observações / Observations


·

Bibliografia Principal / Main Bibliography


- Ruas, J.P. (2014). Lecture Notes, ISCTE-IUL Business School. - Hunt, B.R., Lipsman, R.L., and Rosen, J.M. (2014). A Guide to MATLAB for Beginners and Experienced Users, 3rd edition. Cambridge University Press. - Gilat, A. (2014). MATLAB: An Introduction with Applications, 5th edition.Wiley.

Bibliografia Secundária / Secondary Bibliography


- Ugur, O. (2009). An Introduction to Computational Finance. Imperial College Press. - Higham, D.J. (2004). An Introduction to Financial Option Valuation: Mathematics, Stochastics and Computation. Cambridge University Press. - Brandimarte, P. (2006). Numerical Methods in Finance and Economics: A MATLAB-Based Introduction, 2nd edition. Wiley.

Data da última atualização / Last Update Date


2024-02-16