blog: Overlooked Essentials for Optimizing Code
Diego Cano Lagneaux
d.cano.lagneaux at gmail.com
Fri Oct 22 07:56:34 PDT 2010
> Well, you think wrongly. :)
> If you look at the top universities worldwide, the majority of them have
> only one "computer programming" undergraduate degree. Sometimes it is
> called "Computer Science" (typical in the US), other times it is called
> "Computer Engineering", "Informatics Engineering", "Software
> Engineering", "Informatics Science" or something like that (typical in
> Europe), but despite the different names they are essentially the same:
> courses designed to _teach and educate future software engineers_.
I must nuance: as an European* "Informatics (and Applied Maths**)
engineer", I can say this degree is not 'Software engineer' but indeed
'whole computer engineer' as we studied both software and hardware, to the
point of building a complete (simulated) processor.
Furthermore, I can't recall they told us about profiling tools, but it was
10 years ago and I skiped a few classes, so it means nothing.
* I studied in France, which has the weirdest way of educating engineers:
2 years in a 'prépa' or 'preparation school for the Engineering Schools
entry exams', then 2 years of actual degree, and finally a postgraduate
year *before graduating*. I say this to note that, although we were taught
a lot of engineering ways, and we covered a wide range of topics, and it
is oficially a 5 years degree, we did not have a lot of actual software
courses time so some of it could be a bit shallow. However, my Uni was
considered at the time the 2nd best of its field in France at the time,
and France is renowned for its engineers in Europe.
** Don't ask, it was the name of the degree. And it had indeed a lot of
math (~30%).
--
Usando el novísimo cliente de correo de Opera: http://www.opera.com/mail/
More information about the Digitalmars-d
mailing list