Computer Programming

CPCourse Page
7 ECTSSpringFallExam: Mandatory
Overall
5
2
4
3
3
3
2
1
1
0
3.7
9 ratings
Workload
Very light
0
Light
2
Moderate
5
Heavy
2
Very heavy
0
Moderate9 ratings

Student Feedback

2025/2026
Workload:Light

2 days ago

Não gostei da cadeira nem das aulas. Nas aulas o professor falava da matéria e depois fazia exercícios em conjunto com a turma. Há dois quizzes, um midterm e um exame obrigatório. Os materiais estão no moodle, juntamente com vídeos da matéria. Uma dica que posso dar é ir vendo os vídeos, acho que ajudaram a perceber melhor a matéria. Tanto os midterms como o exame são de consulta.

Workload:Heavy

3 days ago

tem de se estudar regularmente porque a matéria avança bem rápido.

os quizzes são super bons para subir a nota pois costumam ser mais fáceis.

aconselho muito ir às aulas porque pode ser difícil depois perceber tudo apesar da matéria estar sempre disponível nos slides do inception.

no inicio é mais fácil perceber tudo mas depois complica rápido por isso não desistam mesmo das aulas.

Workload:Heavy

last week

Computer Programming é uma cadeira desafiante, sobretudo para quem não tem experiência prévia em programação. A carga de trabalho é elevada e exige bastante prática fora das aulas, uma vez que apenas assistir às explicações não costuma ser suficiente. Os laboratórios e os projetos acabam por ser a parte mais importante da aprendizagem, por isso é essencial acompanhar o ritmo desde o início e não deixar acumular matéria. A avaliação é exigente e testa não só os conceitos teóricos, mas também a capacidade de resolver problemas de forma autónoma. Recomendo fazer todos os exercícios...

Workload:Moderate

2 weeks ago

The course is teached on python, I found it hard but the evaluation is generous (up to 3 free points in the final grade.

If you already know the basics on python is an easy 20, just do all the works and a good grade is gauranteed.

The classes are good (3 hours) and the material is more than enough to learn.

Workload:Moderate

2 weeks ago

It is an interesting course, but for me it was hard, since we talk about a lot of material. Also the classes are very long which can be a little bit boring. The assement is ok since we have a midterm, exam and some quizes that are easy and can increase your grade. The materials covered are not that hard, a least the first part, then it becomes harder, but what i think is the best is to not fall behind, by doing that I think it is easier to catch up the materials.