Algoritmos e Estruturas de Dados

AEDPágina da Cadeira
9 ECTSSemester 1Exame: Opcional
Geral
5
0
4
2
3
2
2
1
1
1
2.8
6 avaliações
Carga de trabalho
Muito leve
0
Leve
0
Moderada
0
Pesada
3
Muito pesada
3
Pesada6 avaliações

Feedback dos Alunos

2025/2026
Carga:Pesada

há 12 horas

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

Carga:Muito pesada

semana passada

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.

Carga:Pesada

semana passada

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

Carga:Muito pesada

há 2 semanas

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

Carga:Pesada

há 2 semanas

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...

Carga:Muito pesada

há 2 semanas

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.