Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yeah but as a European I think we took the wrong route. I am from Italy, and until 2001 we had 5 years undergraduate programs only. We then chose to do 3 + 2, but we should have gone with 4 + 1 years instead.

I have a BSc in Computer Engineering and I'm finishing a MSc in Computer Science. The MSc has been useless other than for being able to start doing research. I could have learned additional things in 1 more year, without repeating most of the knowledge in the other year, and then start the PhD directly. Instead I did a MSc where for 1 year I mostly repeated old topics before starting working on really new things.

I think Masters should be highly specialized for people that after a Bachelor start to work but want additional knowledge for their position.

TLDR: 4 years Bachelors -> 4 years PhD is the correct route in my opinion. We messed up in Europe



But nobody has 4 + 4? The traditional system was in Europe 5 + 3, now we mostly have 3/4 + 2 + 3 (Europe) or 3 + 1 + 3 (UK/Ireland).

I don't have a lot of experience with the US system, but from my experience after 3/4 years newly minted postgrads are probably not yet ready to knowingly commit to 5 years of specialised training. European-style MA/MSc's often feel "useless" because they actually help people switch course and find a new footing. However, good master's programmes are either flexible enough for advanced students to take more specialised modules or have high demands to begin with.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: