Dicas

Última modificação: 09/04/2025

Cadeira Nova - Cadeiras adicionadas no ano letivo 2025/2026

1º Ano

1º Semestre

FP
Fundamentos de Programação
Esta cadeira é relativamente simples, aprendem Python e outros básicos da programação.

Dicas para os projetos:

► Corrijam os projetos dos vossos colegas com calma de forma a obterem uma boa nota em relação à vossa avaliação e, consequentemente, a nota do vosso projeto não ser afetada negativamente

► Façam sempre um menu de boas vindas para o utilizador como aspeto "inovador" a valorizar na hora da avaliação por parte dos vossos colegas

► Não desvalorizem os projetos. Mesmo que cada projeto apenas valha 1 valor na vossa nota final, quando for a altura de fazer o APF (Avaliação Prática Final), se essa componente não estiver acima de 6.5 valores estão reprovados, e muitas vezes estes projetos compensam pelo desastre que os testes do Code Check são...

► Dediquem tempo aos projetos e corrijam quaisquer "loose ends" que estejam por aí metidas.
C I - C
Cálculo I - C
Cadeira bastante trabalhosa mas não passa de matemática do secundário só que num ritmo e complexidade mais elevado.
Geralmente o 2ºTeste é mais fácil uma vez que um dos temas abordados é EDOs (Equações Diferenciais Ordinárias) e que seguem uma resolução padronizada.

Dicas:

► Resolver exercícios das fichas e comparar os resultados com resoluções de alguma drive (normalmente estão mais completas do que as soluções dos professores)

► Estudar em articulação com estes links:
  • Integral Calculator ➡ https://www.integral-calculator.com
  • MathDF ➡ https://mathdf.com/dif/
ALGA - A
Álgebra Linear e Geometria Analítica - A
Esta cadeira é de forma geral acessível (principalmente no 1ºTeste onde se consegue tirar 18+ facilmente), depois o 2ºTeste já complica bastante.
Esta cadeira terá utilidade mais à frente no 2ºAno onde aprenderão a liguagem MatLab que consiste na utilização de matrizes

Dicas:

► Realmente aproveitar o 1ºTeste

► Resolver exercícios das fichas e comparar os resultados com resoluções de alguma drive (normalmente estão mais completas do que as soluções dos professores)
AC Cadeira Nova
Arquitetura de Computadores
Nova Cadeira
IEI Cadeira Nova
Introdução à Engenharia Informática
Nova Cadeira

2º Semestre

MAS
Modelação e Análise de Sistemas
Nesta cadeira aprendem principalmente todo o processo de preparação e planeamento de um projeto ou sistema.
Geralmente costuma-se achar a cadeira um pouco chata, mas irá vir de encontro com a cadeira POO (Programação Orientada a Objetos) em que será necessário ter uma perceção básica de MAS.

Dicas para o Exame Teórico:

► Estudar um pouco os slides e o material recomendado pelo professor (geralmente na última aula teórica).
POO
Programação Orientada a Objetos
Nesta cadeira aprendem essencialmente Java e, de forma inconsciente, articulam os conhecimentos de uma cadeira anterior, MAS.
Esta cadeira é de certa forma acessível, caso se faça o acompanhamento regular durante o semestre no entanto a entrega de guiões semanais é demasiado trabalhosa.

Dicas:

► Tentar realmente aprender Java nesta cadeira e não mais à frente no curso

► Se receberem uma avaliação discriminada sobre onde erraram (por exemplo omissão de métodos @Override que, por convenção, se devem logo definir) tentem corrigir logo para que no Exame Prático não vos falhem esses pequenos detalhes

Dicas para o Exame Prático:

► Voltar a refazer os exercícios do guiões onde vos é apresentado um sistema mais complexo, tipo venda de bilhetes, organização de um estabelecimento, etc... (uma vez que é num exercício desses que o exame se baseia)
MSF
Modelação de Sistemas Físicos
Nesta cadeira aprendem conceitos de física (mais baseados em matemática, como por exemplo métodos numéricos) e também a analisar resultados físicos com opinião crítica.
Em geral esta cadeira não é muito complicada, no entanto as aulas teóricas fazem parecer pois estão cheios de fórmulas.
Se conseguirem entender os exercícios dos guiões práticos e os exercícios que o professor disponibiliza conseguem passar de forma tranquila.

Dicas para os Testes:

► Fazer os testes de anos anteriores (são 50% iguais, muitas vezes só trocam os valores)
MD
Matemática Discreta
Nesta cadeira falam de lógica (conceitos de Filosofia), probabilidades, funções geradoras e grafos
É uma cadeira bastante trabalhosa e um pouco difícil de entender alguns conceitos

Dicas:

► Aproveitar os minitestes (menos matérias e ainda valem alguma coisa)

► Resolver exercícios das fichas e comparar os resultados com resoluções de alguma drive (normalmente estão mais completas do que as soluções dos professores)
C II - C
Cálculo II - C
Cadeira bastante trabalhosa mas não passa de matemática do secundário só que num ritmo e complexidade mais elevado.
Geralmente o 1ºTeste é mais fácil uma vez que a maioria da matéria segue uma resolução padronizada.

Dicas:

► Resolver exercícios das fichas e comparar os resultados com resoluções de alguma drive (normalmente estão mais completas do que as soluções dos professores)

► Estudar em articulação com este link:
  • Geogebra 3D ➡ https://www.geogebra.org/3d
2º Ano

1º Semestre

SO
Sistemas Operativos
Nesta cadeira aprendem a mexer em Linux com a bash, aprendem C e também programação concorrente.

Dicas para os projetos:

► Os projetos tendem a ser similares de ano para ano, aproveitem recursos e exemplos anteriores.

► O teste prático em C é um pouco complicado pelo tempo e perguntas inesperadas, e as notas frequentemente são bastante baixas.

► É possível ter uma excelente nota nos projetos se dedicarem o tempo necessário, no entanto a nota é dada automaticamente por testes computacionais o que pode fazer com que tenham um nota baixa porque se enganaram em algum lado. Os Lau não vai querer saber...

► Para o exame teórico, assistam aos vídeos do Lau e consultem o material disponível. O exame é acessível, mas é melhor começar a estudar ao longo do semestre devido à carga de trabalho dos projetos.

► Não desvalorizem o relatório. Ele pode demorar a ser feito, mas é uma parte importante da avaliação.

► Se possível, façam o relatório em pares. Dividam o trabalho para que um membro faça uma parte e o outro complete a restante.

► Importante: comecem desde já a usar o GitHub.
PDS
Padrões e Desenho de Software

Nothing yet :3
AED
Algoritmos e Estruturas de Dados
Uma cadeira que envolve muitos projetos e algoritmos, importante manter uma boa organização desde o início.

Dicas:

► Importante: comecem desde já a usar o GitHub.

► Levar sempre algo feito para as práticas para facilitar o progresso.

Dicas para os projetos:

► Comecem logo a trabalhar nos projetos, não deixem para a última da hora.

► Se tiverem dúvidas sobre os projetos, perguntem ao professor das práticas. Ele pode dar soluções ou dicas cruciais para os vossos algoritmos.

► Consultem os GitHubs de estudantes de anos anteriores, há sempre recursos úteis (ex.: relatórios) e projetos semelhantes ao projeto do vosso ano.

► Não subestimem a importância do relatório no projeto, ele deve estar bem explicado, completo e com o raciocínio bem fundamentado. Para além disso, devem dar muita importância à análise da complexidade.

► Guardem os diferentes algoritmos que tentarem, mesmo os menos eficientes, para comparar e mostrar a evolução.

Dicas Exame Teórico:

► Exame teórico dividido em duas partes:
  • Primeira parte com muitas escolhas múltiplas e verdadeiros e falsos (cuidado pois como desconta, apesar de ser pouco, por serem muitas perguntas no fim pode fazer muita diferença)

  • Segunda parte com código à mão de aplicação de determinados algoritmos e também de estruturas de dados lecionadas, também existem exercícios de determinação de complexidades
CT - I Cadeira Nova
Competências Transferíveis - I
Nova Cadeira
FBD Cadeira Nova
Fundamentos de Bases de Dados
Nova Cadeira

2º Semestre

MPEI
Métodos Probabilísticos para Engenharia Informática
Uma cadeira que exige preparação cuidadosa, especialmente nas práticas e avaliações.

Dicas para as práticas:

► O professor Teixeira faz muitas perguntas individuais durante as práticas e anota quem não sabe responder. Cheguem a horas e estejam preparados com o guião já começado.

► Tenham os guiões em dia e saibam bem o que estão a fazer para as avaliações durante a aula.

► O teste prático é extenso para o tempo disponível, no entanto, se praticarem com exames de anos anteriores ficam facilmente familiarizados com o tipo de questões. (É permitido consultar os guiões e slides durante o teste)

► No exame, código deve ser escrito em Matlab, e devem colocar tanto o código quanto o resultado na folha.

► Os projetos são em grupos de 2 e não devem deixar para a última pois é preciso entender os conteúdos e implementá-los.

Dicas para o teste teóricos:

► Há um teste teórico e é sobre o início da matéria, por isso aproveitem e tirem um nota alta.
IES
Introdução à Engenharia de Software

Nothing yet :3
CBD
Complementos de Bases de Dados

Nothing yet :3
RS
Redes e Serviços
Cadeira interessante com conceitos importantes.

Dicas para o exame teórico:

► As imagens dos testes são geralmente semelhantes às dos guiões, então revejam esses materiais.

► O exame teórico é extretamente parecido de ano para ano, no entanto, devido à quantidade de matéria lecionada ao longo do ano, é preciso começar a estudar com muita antecedência para saberem tudo.

► Preparem-se para analisar uma rede em um papel A4 e responder a perguntas baseadas nessa análise.

► Apareçam às aulas TP para vos facilitar o exame teórico e garantir uma boa nota.

► As últimas perguntas do exame teórico podem cobrir tópicos que não foram abordados nas aulas práticas.

► Os últimos (8) valores de desenvolvimento são mais difíceis, então preparem-se com antecedência.
CT - II Cadeira Nova
Competências Transferíveis - II
Nova Cadeira
3º Ano

1º Semestre

CD
Computação Distribuída

Nothing yet :3
IA
Inteligência Artificial

Nothing yet :3
SIO
Seguração Informática e nas Organizações

Nothing yet :3
TQS
Descrição do botão 3.

2º Semestre

C
Compiladores

Nothing yet :3
IHC
Interação Humano-Computador

Nothing yet :3
IAA Cadeira Nova
Introdução à Aprendizagem Automática
Nova cadeira
Opção I Cadeira Nova
Ver documentos abaixo sobre opiniões
  • Aspetos Profissionais e Sociais da Engenharia Informática (APSEI)
  • Introdução à Computação Gráfica (ICG)
  • Introdução à Computação Móvel (ICM)
  • Introdução à Engenharia de Dados (IED)
  • Introdução Ao Processamento de Fala e Linguagem (IPFL)
  • Programação Declarativa (PD)
  • Tecnologias e Programação Web (TPW)
  • Visualização Interativa (VI)

Anual

PI
Projeto em Engenharia Informática

Nothing yet :3
Opiniões sobre cadeiras opcionais
Documento - Agosto 2023
https://drive.google.com/file/d/1MuE3IwGMsYyLs6ealbWoTN20XpXAZhWO/view
Documento - Julho 2021
https://docs.google.com/document/d/1vKQHREcheRr44do03HRSaDXILjvog4iEt54dT_ctLv4/edit?usp=sharing
Cadeiras Antigas

(removidas no ano letivo 2025/2026)

ITW
Introdução às Tecnologias Web

1ºAno - 1ºSemestre


Nesta cadeira aprendem principalmente HTML, CSS e JavaScript

Normalmente, se atingirem a nota mínima na componente teórica, o professor costuma facilitar na aprovação à cadeira
  • HTML Visualizer ➡ https://codebeautify.org/htmlviewer
Dicas para os testes teóricos:

► Responder aos seguintes quizzes:
  • HTML ➡ https://www.w3schools.com/html/html_quiz.asp
  • CSS ➡ https://www.w3schools.com/css/css_quiz.asp
  • JavaScript ➡ https://www.w3schools.com/js/js_quiz.asp
  • Bootstrap ➡ https://www.w3schools.com/bootstrap/bootstrap_quiz.asp
  • jQuery ➡ https://www.w3schools.com/jquery/jquery_quiz.asp

As perguntas teóricas são extremamente parecidas a estas (pelo menos 50% do teste), a parte escrita já é um pouco questão de sorte.
Em relação ao projeto usem AI se precisarem (muito provável), no entanto garantam que percebem o que está a acontecer e deixem o mais simples possível uma vez que vão ter de apresentar o projeto.
IAC
Introdução à Arquitetura de Computadores

1ºAno - 2ºSemestre


Esta cadeira fala da arquitetura de computadores ao nível mais baixo possível, binário, hexadecimal, portas lógicas, etc...
O primeiro teste é definitivamente o mais fácil (consegue-se tirar 17+ facilmente), sendo que após a introdução da matéria dos Multiplexers, a matéria dificulta bastante.

Dicas:

► Realmente aproveitar o 1ºTeste

► Na época de exames, mesmo que sintam que não percebem nada de Assembly, refaçam os guiões das aulas práticas que em 3-5 dias ficam a perceber bem
SM
Sistemas Multimédia

2ºAno - 1ºSemestre


Uma cadeira mais virada para processamento e análise de sinais (parecida com MSF mas mais simples e acessível)

Dicas para os testes prático:

► É crucial ter os guiões bem resolvidos, pois podem ser utilizados durante os exames práticos.

► Resolvam os testes de anos passados para se familiarizarem com o formato e tipo de questões.

► Os testes práticos envolvem análise de sinais, imagens, sons, etc...

► Uma vez que os testes práticos são empares, no fim devem os dois corrigir o teste individualmente para conseguirem detetar algum erro mais facilmente.

► O teste prático dura uma hora, mas o professor geralmente dá quase todo o tempo da aula.

Dicas para o exame teórico:

► Resolvam exames do anos anteriores para se familiarizarem com o tipo de questões.
BD
Bases de Dados

2ºAno - 2ºSemestre



Nothing yet :3
Opção II

3ºAno - 2ºSemestre

Ver documentos abaixo sobre opiniões
  • Administração de Sistemas de Operação (ASO)
  • Arquitectura e Gestão de Redes (AGR)
  • Complementos Sobre Arquitetura de Computadores (CAC)
  • Complementos Sobre Linguagens de Programação (CLP)
  • Empreendedorismo (EMP)
  • Gestão de Empresas (GE)
  • Gestão Integrada de Projectos (GIP)
  • Introdução à Bioinformática (IB)
  • Introdução à Computação Gráfica (ICG)
  • Introdução à Computação Móvel (ICM)
  • Tecnologias e Programação Web (TPW)
  • Tópicos de Aprendizagem Automática (TAA)
Popup GIF