Álgebra Linear com Programação
Objetivos
Introduzir
ferramentas de álgebra linear com aplicações ao modelo macroeconómico de
input-output de Leontief, e a sistemas dinâmicos.
Aprender
conceitos básicos de programação e manipulação de dados em Python através da
exploração de conceitos de álgebra linear.
Caracterização geral
Código
1311
Créditos
7
Professor responsável
Rui Mota | Tânia Silva
Horas
Semanais - A disponibilizar brevemente
Totais - A disponibilizar brevemente
Idioma de ensino
Português e Inglês
Pré-requisitos
Bibliografia
Lay, D., Lay, S., McDonald, J "Linear Algebra and its applications", Pearson Education Limited, England, 2016, ISBN 978-1-292-09223-2
Allen Downey, Think Python, Second Edition, https://greenteapress.com/wp/think-python-2e/
Método de ensino
Os métodos de
ensino incluem:
- vídeos que
apresentam os conceitos, resultados e as técnicas mais importantes, e, aulas presenciais que exploram os conceitos
apresentados nos videos, com base em exercícios práticos.
Antes das
aulas, é esperado que os alunos:
- vejam os vídeos propostos, e resolvam os exercícios propostos
Método de avaliação
Período de
exames regular
Elementos de
avaliação contínua (e respetivos pesos): Dois testes intermédios (15% + 15%) +
Trabalho de grupo de Python (5%)
Exame final:
65%
Período de exames
de recurso
Exame final:
100%
Melhoria de
nota em período de exames regular
Elementos de
avaliação contínua: (Optando por avaliação contínua) Dois testes intermédios
(15% + 15%) + Trabalho de grupo de Python (5%)
Exame final:
100%, ou 65% optando por avaliação contínua
Melhoria de
nota em período de exames de recursos
Elementos de
avaliação contínua: (Optando por avaliação contínua) Dois testes intermédios
(15% + 15%) + Trabalho de grupo de Python (5%)
Exame final: 100%, ou 65% optando por avaliação contínua
Conteúdo
1. Equações
lineares e matrizes 2. Programação com Python 3. Espaços vetoriais 4.
Determinantes 5. Diagonalização
Cursos
Cursos onde a unidade curricular é leccionada: