Hacker News new | ask | show | jobs
by zozbot234 1846 days ago
That looks like a CompEng degree, something of a mix of CS and EE content. The physics and digital circuits courses don't seem very typical of pure CS degrees.
3 comments

In Spain for example, there is historically no such thing as a Computer Science degree. Before the implementation of the EU-wide Bologna Process (mid 2000s), 5-year bachelor degrees were classified into either ordinary “Licenciaturas“ or “Ingenierías“ (=Engineering), with computing being an engineering degree (“Ingeniería Informática“) and treated as such. I'm not sure how it works now, but I think it's still a degree in engineering at least by name.

In my opinion, this being the only option has had a lasting negative impact on the IT culture in Spain, with many people who worked their way through (i.e. suffered their way through) getting their Computer Engineering degree feeling defensive about "professional intrusion" from people who work in the field without having taken Computer Engineering at university. However, being as I am one of those intruders, I am of course biased.

As someone who suffered it, it was way worse.

There was “ingeniería informatica”, which was kind of CS, but focused highly on software (databases were a significant part of the curriculum).

Then there was “licenciatura informatica”, although it was rarer to find and a lot of colleges woudn’t offer it. It should be the CS equivalent, but it was generally seen as very heavily related to math, and computation was seen in “general terms”. There were 2 or 3 programming courses at best, with most of the curriculum being similar to pure maths degrees.

Then, if you wanted to focus on hardware (like I did), your best path was “ingenieria de telecomunicaciones” (telecom engineering?) and then do a 2 year “superior engineering in electronics” (which just meant you need a previous engineering to acces).

Nowadays the scheme is similar, but instead of 3 and 5 year plans, they’re 4 or 5.

To be honest, in Europe, when talking about universiy degrees, there was no hard distinction between Computer Science, Computer Engineering and Software Engineering 20 years ago. It was all the same. Nowadays there is (I have been told).
A lower lever digital circuits and physics class both seem common in CS degrees. Digital circuits is foundational to how computers work. I wouldn't expect required classes after the into ones though.