Algoritmos e Estruturas de Dados

AEDCourse Page
6 ECTSSemester 2Exam: Optional
Overall
5
0
4
3
3
2
2
1
1
1
3.0
7 ratings
Workload
Very light
0
Light
0
Moderate
0
Heavy
4
Very heavy
3
Heavy7 ratings

Student Feedback

2025/2026
Workload:Heavy

last month

Cadeira super difícil. Recomendo irem as aulas para nao terem muito trabalho acumulado. Vídeos no YouTube e chat got sao boas ferramentas para aprenderem. Os testes sao difíceis mas tem muito material de aprendizagem no clip para estudarem para o teste. Nas aulas práticas nao aprendemos muito. A maioria vao aprender em casa a estudarem sozinhos

Workload:Very heavy

last month

Derivado do nome, achei que a cadeira também teria um grande foco na algoritimia, mas a verdade é que só nos deram um cheirinho disso nas últimas 2 semanas. A cadeira está mal organizada, com professores muito pouco acessíveis e critérios de avaliação dúbios. Os testes são mais de gestão de tempo do que propriamente da matéria em si, e os materiais fornecidos para estudar são muito densos. A forma mais eficiente de estudar é fazendo ao detalhe os mini-projetos e o projeto final, e treinar com testes de anos anteriores.

Workload:Heavy

last month

Disciplina difícil que se não tiverem feito PM como deve ser fica mais difícil, se souberem o mínimo de programação fica mais fácil. O livro de PM é útil mas os PowerPoint que o professor fornece são suficientes

Workload:Very heavy

last month

Embora eu goste muito de Java, tive bastante dificuldade nesta cadeira, porque pensei que bastasse apenas saber programar, como IP e POO, mas esta requer estudo pois tem muitas estruturas de dados que deves compreender para os testes. E fundamental começar cedo o projeto pois acaba sempre por ser mais overwhelming do que a gente pensa. As aulas teóricas eram imensamente secantes, mas as práticas eram fixes. Não se fiem só na Ai, mas usem o Claude em vez do Chat

Workload:Heavy

last month

A cadeira de Algoritmos e Estruturas de Dados foi, na minha opinião, uma das cadeiras mais importantes do curso, porque fornece bases fundamentais para programação, resolução de problemas e desenvolvimento de software. É uma unidade curricular que ajuda a pensar de forma mais eficiente e estruturada, não apenas a escrever código que funciona, mas também a perceber se esse código é adequado em termos de desempenho.

A carga de trabalho foi pesada. A matéria não é impossível, mas exige prática constante, porque muitos conceitos só ficam realmente claros quando se implementam e resolvem...

Workload:Very heavy

last month

Conceitos bastante complexos, projetos que sobrecarregam o aluno e professores cujos métodos de avaliação e ensino são bastante questionáveis. A minha dica é tentares dar o teu máximo esforço para concluir os projetos com tempo e detalhe, é uma cadeira com muito foco no detalhe. Os slides não ajudam, nem as aulas práticas.

2024/2025
Workload:Heavy

last month

Cadeira super interessante, tem muito pouco sobre algoritmos vão falar bem mais em estruturas de dados.

Aconselho a começarem o projeto o quanto antes porque pode parecer fácil mas geralmente existem sempre umas manhas escondidas no enunciado.

É uma disciplica muito prática, a melhor maneira para estudar é praticar e programar as estruturas e vê-las a funcionar.