Programação de Sistemas

PSCourse Page
6 ECTSP2Exam: Optional
Overall
5
4
4
1
3
0
2
0
1
0
4.8
5 ratings
Workload
Very light
0
Light
2
Moderate
2
Heavy
1
Very heavy
0
Moderate5 ratings

Student Feedback

2025/2026
Workload:Light

6 days ago

A cadeira divide-se em aulas teóricas e laboratórios, estes não sendo obrigatórios, mas a presença pesa uma percentagem na nota final.

As aulas teóricas honestamente são um pouco aborrecidas, e a meu ver com pouca importância, principalmente para o meu caso que já tinha alguns conhecimentos prévios das cadeiras anteriores. Algumas aulas era apenas o professor a fazer debug ao vivo a código.

A minha dica é que devem ir a todos os laboratórios, uma vez que estes são uteis para o projeto, e realizar todos os trabalhos, pois eles são a base do projeto. Esta é uma cadeira ótima para quem quer...

Workload:Moderate

5 months ago

You will learn a lot about systems programming: concurrency, synchronization, threading, OS Kernel, sockets, etc... This is an excellent course to do as an introduction to this themes, especially if you were not a student from LEEC. The project is fun, and it is not very difficult. The theoretical classes are interesting. The exam can be tricky, it is composed of 10 open answer questions about the multiple topics.

2024/2025
2023/2024
Workload:Heavy

last year

Exciting course if you are into multithreading systems. I would consider it one of the best courses to give you a foundation about servers on a high level (programming-wise). The project is in C, and Professor João is very enthusiastic about teaching.