Thx for the quick reply.
I have been talking to friends who attend the same course, it's university of Minho (engenharia informatica - the actual course) and they say that for the 3 years degree I can use almost anything, it just varies in the masters, and even if u don't have the right one for the masters you choose, that you can use the university servers... Actually I really don't know how that works... I am kinda new to this tech world.