Algoritmos e Estruturas de Dados

AEDCourse Page
9 ECTSSemester 1Exam: Optional
Overall
5
0
4
2
3
2
2
1
1
1
2.8
6 ratings
Workload
Very light
0
Light
0
Moderate
0
Heavy
3
Very heavy
3
Heavy6 ratings

Student Feedback

2025/2026
Workload:Heavy

12 hours ago

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 week

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 week

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

2 weeks ago

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

2 weeks ago

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

2 weeks ago

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.