Skip to main content
gamedev.net
🔒 Locked

double degrees!!

Started by joeyg2477 28 replies 3k views
Original Post
joeyg2477
joeyg2477
which one would give you the best rounded education. 1)computer engineering and computer science 2)computer engineering and software engineering 3)computer science and software engineering I personally feel the first, but I would like to hear your thoughts.
twix
twix
It depends on the college. Duh. [smile]
joeyg2477
joeyg2477
At the school I want to go to computer engineering is half ee and half cs. Cs is under the engineering department so you have 3 or 4 harware classes(digital devices, microprocessors etc. ) and se is under cs , but with more engineering classes than cs(project management and such).
CGameProgrammer
CGameProgrammer
Well you need computer science if you hope to program. Computer engineering is also nice to give you very useful hardware knowledge... so I'd definitely choose Option #1. Software engineering is definitely the least important.

EDIT: Though, as you point out, there is overlap... so actually CS + EE is a much better idea.
~CGameProgrammer( ); Developer Image Exchange -- New Features: Upload screenshots of your games (size is unlimited) and upload the game itself (up to 10MB). Free. No registration needed.
tstrimp
tstrimp
Quote:
Original post by CGameProgrammer
Well you need computer science if you hope to program. Computer engineering is also nice to give you very useful hardware knowledge... so I'd definitely choose Option #1. Software engineering is definitely the least important.

EDIT: Though, as you point out, there is overlap... so actually CS + EE is a much better idea.


You need a computer science degree to program? Interesting...
Drew_Benton
Drew_Benton
Quote:
Original post by CGameProgrammer
Well you need computer science if you hope to program. Computer engineering is also nice to give you very useful hardware knowledge... so I'd definitely choose Option #1. Software engineering is definitely the least important.

EDIT: Though, as you point out, there is overlap... so actually CS + EE is a much better idea.


I am majoring in Software Engineering. Anyways here is something to clarify what you say (disclaimer: credibility of source unreliable):

Computer Science
Quote:

Definition: [n] the branch of engineering science that studies (with the aid of computers) computable processes and structures


Software Engineer
Quote:

Definition: [n] a person who designs and writes and tests computer programs


I would have to humbly disagree that SE is the least important - but everyone is entitled to their own opinion [smile].

Anyways joeyg2477, think about wheter you want to be a scientist or an engineer - that is the basic difference b/t SE and CS. That was the best explanation I have every picked up b/t the two, since they are frequently used synonymously. I would definitly agree that CE is very nice for the hardware aspect. As for the software aspect - you will have to take a look at the college you are intrested in. Each one has a different program for SE and CS. I know at UTD, where I go, CS and SE are *almost* the same program - except different high level electives.

What I would do if I were you is take a look into one technical degree - SE,CS,CE + a different degree, such as Business. That would give you a great edge in the field! I am thinking about doing that. Or, agreeing with CGameProgrammer, CS + EE is a much better idea.

- Drew
Asterisk Man
Asterisk Man
Best answer: Secret option d) Computer Engineering & Mathematics! (mine)
CGameProgrammer
CGameProgrammer
Quote:
Original post by tstrimp
Quote:
Original post by CGameProgrammer
Well you need computer science if you hope to program. Computer engineering is also nice to give you very useful hardware knowledge... so I'd definitely choose Option #1. Software engineering is definitely the least important.

EDIT: Though, as you point out, there is overlap... so actually CS + EE is a much better idea.


You need a computer science degree to program? Interesting...

Well no, hehe, I myself started long before going to college... I meant that if you know nothing before entering college, CS gives you much better programming skills than CE or SE. Theoretically.
~CGameProgrammer( ); Developer Image Exchange -- New Features: Upload screenshots of your games (size is unlimited) and upload the game itself (up to 10MB). Free. No registration needed.
CGameProgrammer
CGameProgrammer
Quote:
Original post by Drew_Benton
Computer Science
Quote:

Definition: [n] the branch of engineering science that studies (with the aid of computers) computable processes and structures


Software Engineer
Quote:

Definition: [n] a person who designs and writes and tests computer programs


That's actually comparing apples to oranges. Computer science is a field of study, whereas a software engineer is a person. You should either compare "computer science" to "software engineering" or "computer programmer" to "software engineer". Of course, with the latter comparison, your SE definition obviously also applies to a computer programmer.

In my school, CS means theory and programming. Most of the required courses are theory, but there are plenty of electives you need to take or can take, and of course they deal more with actual programming.
~CGameProgrammer( ); Developer Image Exchange -- New Features: Upload screenshots of your games (size is unlimited) and upload the game itself (up to 10MB). Free. No registration needed.
joeyg2477
joeyg2477
i already have a programming technical degree, and programming is pretty easy for me to pick up.Right now i'm taking data structures and it moves pretty slow for my taste. So, I may just op for the CE degree by itself. The ce program at my school requires you take (cs 1,2,3, comm.networks, and algorithm) so i think i'll still get alot of programming going that route.
Conner McCloud
Conner McCloud
Quote:
Original post by CGameProgrammer
Quote:
Original post by Drew_Benton
Computer Science
Quote:

Definition: [n] the branch of engineering science that studies (with the aid of computers) computable processes and structures


Software Engineer
Quote:

Definition: [n] a person who designs and writes and tests computer programs


That's actually comparing apples to oranges. Computer science is a field of study, whereas a software engineer is a person. You should either compare "computer science" to "software engineering" or "computer programmer" to "software engineer". Of course, with the latter comparison, your SE definition obviously also applies to a computer programmer.

If you insist on nit picking, you should compare 'software engineer' to 'computer scientist', in which case you just replace 'the branch of engineering science that' with 'a person who'. Nice and simple.

That said, without a detailed list of courses required for each, its impossible to speculate as to which would be the most well rounded. Its entirely possible any combination is a complete waste of time, depending on the specific class structures.

CM
Witchcraven
Witchcraven
Computer science + math. You will be a god. Plus CS typically has a lot of required math. At my college it would have taken an axtra semester or 2 maybe to do that. By god, I mean admin on a MUD. But a very well educated one.
--------------------------I present for tribute this haiku:Inane Ravings OfThe Haunting JubilationA Mad Engineer©Copyright 2005 ExtrariusAll Rights Reserved
The Alchemist
The Alchemist
from my experience with universities, what i hear from other people and what i see happening, you arent gonna get any education from it, you gonna get a diploma is more like a matter of choosing which one will make easier your profissional choice
"Everything works out in the end, if it doesn't then it is not the end"
TomX
TomX
Quote:
Original post by Witchcraven
Computer science + math. You will be a god. Plus CS typically has a lot of required math. At my college it would have taken an axtra semester or 2 maybe to do that. By god, I mean admin on a MUD. But a very well educated one.


I agree with Witchcraven, go for CS & Maths (You Americans call it Majoring in CS and minoring in Maths I think), this will prepare you for lots.

Unlike you, I'm just going for 100% Maths or possible Maths/CE, but definately some Maths in it.

BTW, you do not need a CS degree to be able to program, my Maths teacher can program very well in C++ and I'm sure there are better ones than him :)
lucky_monkey
lucky_monkey
Quote:
Original post by Asterisk Man
Best answer: Secret option d) Computer Engineering & Mathematics! (mine)
Other best answer: Secret option e) Linguistics & Computer Science...mine!
Binomine
Binomine
Quote:
Original post by joeyg2477
1)computer engineering and computer science
2)computer engineering and software engineering
3)computer science and software engineering
My college doesn't allow you to earn both degrees at the same time. :XD
Wild_Pointer_
Wild_Pointer_
Quote:
Original post by Asterisk Man
Best answer: Secret option d) Computer Engineering & Mathematics! (mine)


yes yes yes.
Math is the key to the logic of the universe and provides a languge to explain
complicated things/problems.this is your beest choice
----------------[attention] [bawling] [caution] [cool] [crying] [dead] [depressed] [disturbed] [embarrass] [evil] [flaming] [google] [grin] [headshake] [help] [ignore] [imwithstupid] [inlove] [lol] [looksaround] [oh] [pig] [razz] [repost] [rolleyes] [sad] [sick] [smile] [tears] [totally] [wink] [wow]
flangazor
flangazor
Mathematics and linguistics.

Edit: lucky_monkey beat me mostly.
baldurk
baldurk
I'm also going to be starting Computing Science & Mathematics at Edinburgh university in september. I figure that the maths will be useful for any kind of gamedev.
JexMX
JexMX
If you need a Computer Science degree to program, then you need a Maths degree to add, subtract, divide and multiple.......

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.