Only my dad would complain that "computer science" isn't a scientific enough major.

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Deeko

Lifer
Jun 16, 2000
30,213
12
81
Originally posted by: JeffSpicoli
Computer Science is not scientific unless you are solving science problems using it. BTW, you and your dad are both being screwed. CS and Engineering work is being off shored to India by major corporations. Jobs will be scarce in the US and salaries will drop. It's already started. Switch to Liberal Arts NOW!

Why? This may come as a shock to you, but many people select their major based on what they want to do. Why would I switch majors for that? Do I really WANT a job if its something I don't want to do?
 

BarneyFife

Diamond Member
Aug 12, 2001
3,875
0
76
Originally posted by: JeffSpicoli
Computer Science is not scientific unless you are solving science problems using it. BTW, you and your dad are both being screwed. CS and Engineering work is being off shored to India by major corporations. Jobs will be scarce in the US and salaries will drop. It's already started. Switch to Liberal Arts NOW!


LOL. The only person that is screwed is you and your pansy liberal arts classes. Good luck finding a job.
 

clamum

Lifer
Feb 13, 2003
26,256
406
126
Originally posted by: Aceshigh
Originally posted by: HappyCracker
CS will go farther than any dumb ass MIS major will. Geez, we called those kids, 'sell outs' I took the networking class for MIS kids and dropped it because it was so worthless. Being a business major is a joke

Most CS major's wouldn't last two seconds in a trading pit or in high level corporate discussions. Business major's are NOT a joke. Each major has it's own place.

Most business majors wouldn't last two seconds writing a 3D game engine; as far as "going farther" that all depends on your definition of going farther.

EDIT: Afterthought
 

RaiderJ

Diamond Member
Apr 29, 2001
7,582
1
76
Math is an EXTREMELY broad subject. Computer science is a very broad field of work. So is almost any other field of study. Even the definition of "high-level math" isn't exactly set.

If you guys are going to argue "my major is better than your major", it's not going to get anywhere. At least argue about specific professions. A web-site programmer is a very different profession than a 3D movie animator, yet both are in the computer science field.

Schools are also very different. Computer science degrees and their quality are different at every school, much like any major. And just because a person is capable of performing tasks that may fall outside of their major, does not mean they are equivalent to someone who specialized in that major. Every major firm I've worked for had both engineers and business-type people. Obviously there is a use for them, otherwise they wouldn't get hired.

Saying a MBA is redundant to get if you have your bachelors in business is ignorant. That's like saying a doctor getting his PHd is redundant if he has his undergraduate degree. An engineering degree and an MBA is also a very useful combination, as a business-minded engineer is a useful asset to any company.

And lets have a little insight into the individual. There are people who wouldn't succeed no matter what there major, and there are people who succeed without even a high-school diploma.

Isnt' all of this common-sense?
 

Siddhartha

Lifer
Oct 17, 1999
12,505
3
81
Originally posted by: notfred
Every time I talk to him he has to plug electrical engineering... you'd think he'd get the clue that I'm sticking with comp. sci. after a few years.... nope.

Oh well, I love him despite his stubborness.

My dad was proud I did not end up on the FBI's list of top ten most wanted criminals.
 

Hector13

Golden Member
Apr 4, 2000
1,694
0
0
Originally posted by: americangigolo

Most business majors wouldn't last two seconds writing a 3D game engine; as far as "going farther" that all depends on your definition of going farther.

EDIT: Afterthought

either would most of the cs majors I have seen. Speaking from only personal experience, when I went to school, all the "smarter" programmer types majored in EECS (elec. engineering & cs) and took very different courses from those in just CS (which was in the school of L&S).

EECS people took the same math as all the other engineers (I was an IE), but CS majors took "joke" math classes like intro to discrete math.
 

rawoutput

Banned
Jan 23, 2002
429
0
0
Originally posted by: Hector13
Originally posted by: americangigolo

Most business majors wouldn't last two seconds writing a 3D game engine; as far as "going farther" that all depends on your definition of going farther.

EDIT: Afterthought

either would most of the cs majors I have seen. Speaking from only personal experience, when I went to school, all the "smarter" programmer types majored in EECS (elec. engineering & cs) and took very different courses from those in just CS (which was in the school of L&S).

EECS people took the same math as all the other engineers (I was an IE), but CS majors took "joke" math classes like intro to discrete math.

Why would a business major want to build a 3D engine? They would mostly likely come up with the idea for the game, get funding, hire and manage staff and the budget, and make sure the programmers that he hired put together something decent. It's like having a computer geek give a presentation to a board of directors, for most it probably just isnt one of their skills.
 

Armitage

Banned
Feb 23, 2001
8,086
0
0
Originally posted by: yllus
Originally posted by: FrustratedUser
IIRC CS does not involve high level math. You I see his point.
Right, modelling those 3D environments onto a 2D screen is a snap. Hell, I'm going to go write a 3D engine RIGHT NOW.
rolleye.gif


Uhmm ... linear algebra typically isn't considered "high level math" ... high school stuff really.
 

clamum

Lifer
Feb 13, 2003
26,256
406
126
Originally posted by: rawoutput
Originally posted by: Hector13
Originally posted by: americangigolo

Most business majors wouldn't last two seconds writing a 3D game engine; as far as "going farther" that all depends on your definition of going farther.

EDIT: Afterthought

either would most of the cs majors I have seen. Speaking from only personal experience, when I went to school, all the "smarter" programmer types majored in EECS (elec. engineering & cs) and took very different courses from those in just CS (which was in the school of L&S).

EECS people took the same math as all the other engineers (I was an IE), but CS majors took "joke" math classes like intro to discrete math.

Why would a business major want to build a 3D engine? They would mostly likely come up with the idea for the game, get funding, hire and manage staff and the budget, and make sure the programmers that he hired put together something decent. It's like having a computer geek give a presentation to a board of directors, for most it probably just isnt one of their skills.

I know, I was replying to HappyCracker that said CS majors wouldn't last in a trading pit or high level corporate discussion. The point I was making was that the majors are different and require different skills. From your post it looks like we're on the same page :).
 

RossGr

Diamond Member
Jan 11, 2000
3,383
1
0
Originally posted by: yllus
Originally posted by: FrustratedUser
IIRC CS does not involve high level math. You I see his point.
Right, modelling those 3D environments onto a 2D screen is a snap. Hell, I'm going to go write a 3D engine RIGHT NOW.
rolleye.gif

Since when is doing a bunch of matix algebra "high level" math?

 

Rainsford

Lifer
Apr 25, 2001
17,515
0
0
CS is for people who can't handle engineering. MIS is for people who can't handle CS. Business is for people who like to make decisions but do not actually posess the skills to do anything. But go into business, because the people who actually do stuff are all in China and India now.

There, have I summed up all the inter-field name calling now? Personally I think you should do what you want to do, and tell anyone who tells you otherwise to cram it with walnuts.
 

SyahM

Golden Member
Nov 6, 2001
1,788
0
0
I have a business degree but I do programming as a hobby. Granted I dont have the knowledge like a CS graduate but I think given time and opportunity, I could program 3D video game.
If your good at something, then your good at it. Having an engineering degree doesnt automatically give you the coolness over business degree.

Whatever you do, your success usually measured by how much money do you have.
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Replying to those who feel that CS majors are socially inept:

Not all CS majors spend their careers hacking out code in a cubicle farm. The top quality people generally consult, start their own business, etc.. The last technical meeting you attended might be directed by a guy who pushes the product, and implements it as well.
 

Descartes

Lifer
Oct 10, 1999
13,968
2
0
Originally posted by: SyahM
I have a business degree but I do programming as a hobby. Granted I dont have the knowledge like a CS graduate but I think given time and opportunity, I could program 3D video game.
If your good at something, then your good at it. Having an engineering degree doesnt automatically give you the coolness over business degree.

Whatever you do, your success usually measured by how much money do you have.

You watch too much MTV.
 

anno

Golden Member
May 1, 2003
1,907
0
0
And that is something I am concerned about. I don't want business to become one of those major's like psychology or art history that people study when they don't know what they want to do and just want to graduate.

heh. isn't it already? that's exactly why I majored in economics..

anno
 

bigshot

Senior member
Feb 13, 2001
649
0
0
i was in computer engineering till i transferred over to a business degree (finances to be exact) because there are very few jobs out there for CE. I know a guy that did 5 years of computer engineering and graduated and now works on the border makin 12 bucks an hour
 

Haircut

Platinum Member
Apr 23, 2000
2,248
0
0
I have a BSc in Math and took a few CS classes at university.

From that experience I would say the CS majors and math majors have different idea as to what constitutes 'high-level' math.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
For the last time CS does not involve high level math.

linear algebra and calculus are BASIC math.
 

RaiderJ

Diamond Member
Apr 29, 2001
7,582
1
76
Originally posted by: spidey07
For the last time CS does not involve high level math.

linear algebra and calculus are BASIC math.

Please, define higher math for us then.
 

clamum

Lifer
Feb 13, 2003
26,256
406
126
Originally posted by: spidey07
For the last time CS does not involve high level math.

linear algebra and calculus are BASIC math.

So that Calc III class I took with triple integrals was basic math? It wasn't that hard but I don't think it's basic math.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Analysis comes to mind. Number theory and mathmatical physics as well.

Anerican Gigilo - that is a sophmore level college class. That's like saying learning Pascal is a high level CS class. Its a basic fundamental. Just like calculus and simple linear/matrix algebra are. They are foundations for "high level math"

Oh well, back on topic.