Advertisement

Is it true that Computer Engineers are better than Computer Scientist in 3D games

Started by April 13, 2009 11:39 AM
8 comments, last by grhodes_at_work 15 years, 7 months ago
Because computer engineer students learned many math in their college years while computer science students only has few, here in our country. So it means that computer engineers make good 3D games than computer scientists. Is it true?
No.
Advertisement
Quote: Original post by DarkBalls
Because computer engineer students learned many math in their college years while computer science students only has few, here in our country.

What country is that?
From my university experience I say both turn out equally bad coders :P
Is this a request for advice?

It depends on the particular programs in question. If you're asking for practical advice, take real theory courses and plenty of math. But the quality of different departments vary by school.

My experience is not with the distinction you are making, but rather with the difference between electrical engineers and computer scientists. EEs learn more math but are often scared of even comparatively simple code; computer scientists tend to be much more competent coders but often don't know enough math. Of the math that each category does learn, EEs tend to become good with continuous-time stuff, transforms, and ODEs; computer scientists, if they are more theoretical, tend to pick up more discrete math: combinatorics, graph theory, etc.

I say, go whichever route you want, but be sure to 'fill in' whatever parts of yourself that the particular program you enroll in will leave weak. I.e., if you become an EE, make sure you write plenty of well-organized code (perhaps as a hobby), and study some algorithms. If you instead train as a computer scientist, make sure you take math courses as electives (advanced calculus, linear algebra, numerical methods) -- and maybe throw in some math/physics courses too so you can see the applications of the math more clearly.
It only depends on the guy itself...
.
Advertisement
computer engineer students are the best.
Sig: http://glhlib.sourceforge.net
an open source GLU replacement library. Much more modern than GLU.
float matrix[16], inverse_matrix[16];
glhLoadIdentityf2(matrix);
glhTranslatef2(matrix, 0.0, 0.0, 5.0);
glhRotateAboutXf2(matrix, angleInRadians);
glhScalef2(matrix, 1.0, 1.0, -1.0);
glhQuickInvertMatrixf2(matrix, inverse_matrix);
glUniformMatrix4fv(uniformLocation1, 1, FALSE, matrix);
glUniformMatrix4fv(uniformLocation2, 1, FALSE, inverse_matrix);
Neither. It depends on the person himself... and more or less on the School/teachers, but you can have a really good student studying in a bad school and vice-versa.

It depends, are they REALLY interested in 3D Games? If so, any of them can be better. Well that's what I've always thought.
3D maths is 101 stuff so I dont see what difference it makes. I swapped from computer science to engineering in my first year. Engineering is an additional year but contained more non computer specific stuff like materials engineering and electronics.
This is off topic, e.g., not specifically related to math or physics in games and so doesn't belong in the math & physics forum. Moving the thread to the lounge.
Graham Rhodes Moderator, Math & Physics forum @ gamedev.net

This topic is closed to new replies.

Advertisement