nitrousninja
Golden Member
- Jun 21, 2000
- 1,095
- 0
- 76
99% of school is what you put into it. But it never hurts an application to put a top ten school on it.
Originally posted by: nitrousninja
99% of school is what you put into it. But it never hurts an application to put a top ten school on it.
I guess all the software engineers at Microsoft are mislabelling themselves then...
Originally posted by: gopunk
I guess all the software engineers at Microsoft are mislabelling themselves then...
whoa, whoa....
software engineering is pretty different from the "real engineering", imo. here, the term is used like you would call someone a "train engineer" or a "social engineer". EE, ME, CE, etc, require way more hard science knowledge than CS. that's why many people don't consider it engineering. at my school, CE is in the school of engineering, while CS is in the college of arts and sciences.
Originally posted by: calbear2000
I guess all the software engineers at Microsoft are mislabelling themselves then...
Originally posted by: KenGr
Computer Science (as differentiated from Computer Engineering) doesn't have the background in the physical sciences to qualify as engineering.
Originally posted by: KenGr
Unfortunately, we have lost some control of the word "engineer". Although people call themselves "software engineers" they are not engineers. However, there are engineers who write software. Nothing really confusing about that.
Engineers are those who, using the principles of physics and mathematics, design and create functional and useful structures, systems and components. An engineering education includes specific training in application of scientific principles to the physical world. Computer Science (as differentiated from Computer Engineering) doesn't have the background in the physical sciences to qualify as engineering.
Originally posted by: calbear2000
Originally posted by: KenGr
Unfortunately, we have lost some control of the word "engineer". Although people call themselves "software engineers" they are not engineers. However, there are engineers who write software. Nothing really confusing about that.
Engineers are those who, using the principles of physics and mathematics, design and create functional and useful structures, systems and components. An engineering education includes specific training in application of scientific principles to the physical world. Computer Science (as differentiated from Computer Engineering) doesn't have the background in the physical sciences to qualify as engineering.
If you take out the "physics" in your definition of an engineer, programmers would fit nicely into it. This point is something that can be argued over and over...
But this is for sure, computer science in its original pure form does fit into your definition. Unfortunately, many people (including some colleges) equate computer science with learning programming languages...
Originally posted by: qIat
Originally posted by: calbear2000
Originally posted by: KenGr
Unfortunately, we have lost some control of the word "engineer". Although people call themselves "software engineers" they are not engineers. However, there are engineers who write software. Nothing really confusing about that.
Engineers are those who, using the principles of physics and mathematics, design and create functional and useful structures, systems and components. An engineering education includes specific training in application of scientific principles to the physical world. Computer Science (as differentiated from Computer Engineering) doesn't have the background in the physical sciences to qualify as engineering.
If you take out the "physics" in your definition of an engineer, programmers would fit nicely into it. This point is something that can be argued over and over...
But this is for sure, computer science in its original pure form does fit into your definition. Unfortunately, many people (including some colleges) equate computer science with learning programming languages...
"the application of science and mathematics by which the properties of matter and the sources of energy in nature are made useful to people"
From Merriam-Webster.
Originally posted by: calbear2000
UC Berkeley has a computer science department in College of Letters and Science as well... so I hear what you college kids with no industry experience are saying
To debate whether or not computer science is considered engineering is not really that important to me. Besides, the true origins of computer science of putting logic gates together and building state machines has evolved into what college kids erroneously think is computer science - programming (which I firmly believe you do not need a college degree for - even high school kids can code in C/C++ nowadays)
So instead of arguing (whose victor will inevitably be the one with the most time) I'll just leave the naysayers with 2 questions:
1) Is the term "software engineer" an oxymoron? Because I know and work with plenty of them.
2) What is your definition of an engineer? Answer that without first thinking how that applies to programmers
Originally posted by: gopunk
Originally posted by: calbear2000
UC Berkeley has a computer science department in College of Letters and Science as well... so I hear what you college kids with no industry experience are saying
To debate whether or not computer science is considered engineering is not really that important to me. Besides, the true origins of computer science of putting logic gates together and building state machines has evolved into what college kids erroneously think is computer science - programming (which I firmly believe you do not need a college degree for - even high school kids can code in C/C++ nowadays)
So instead of arguing (whose victor will inevitably be the one with the most time) I'll just leave the naysayers with 2 questions:
1) Is the term "software engineer" an oxymoron? Because I know and work with plenty of them.
2) What is your definition of an engineer? Answer that without first thinking how that applies to programmers
1. no. neither is social engineer or train engineer. BUT, that is a different usage than the one when people say "college of engineering".
2. there are multiple definitions, but for compsci it is more the former than the latter (in the above).
only a fool would think computer science is programming... but just because it is not doesn't mean it is a form of engineering in the spirit of EE, ME, CE, etc. it is a form of engineering in that you design and create things, yes. but you don't call a statistician a "statistics engineer" because it sounds too much like EE or ME and the usage of "engineer" is different.
any school worth its salt will incorporate state machine, etc etc into its CS program. but that is just to give you a background. if you really want to get more into computer architecture, perhaps you should be looking at CE and not CS.
Berkeley and MIT do not offer "computer engineering" degrees.
Only this new breed of schools offer this cop-out major because learning how a CPU works is too much to intake along with learning how to program for their students![]()
If you want real computer science, you have to either enroll into a Berkeley or MIT EECS-like program or take this "computer engineering" major at another university which brainwashes you into believing that learning how to design a CPU is not a part of computer science and that programming is![]()
Originally posted by: nitrousninja
99% of school is what you put into it. But it never hurts an application to put a top ten school on it.
Originally posted by: gopunk
Berkeley and MIT do not offer "computer engineering" degrees.
Only this new breed of schools offer this cop-out major because learning how a CPU works is too much to intake along with learning how to program for their students![]()
If you want real computer science, you have to either enroll into a Berkeley or MIT EECS-like program or take this "computer engineering" major at another university which brainwashes you into believing that learning how to design a CPU is not a part of computer science and that programming is![]()
um no, of the top 10 schools in computer science, probably (i don't have the time to look this up) ONLY those two schools have EECS. MOST other universities have separate degree programs.
and as i mentioned earlier, computer science programs do teach you digital design, etc etc. but if you are really interested in that, CE is probably a better route for you.
Originally posted by: calbear2000
Berkeley and MIT do not offer "computer engineering" degrees.
Only this new breed of schools offer this cop-out major because learning how a CPU works is too much to intake along with learning how to program for their students![]()
If you want real computer science, you have to either enroll into a Berkeley or MIT EECS-like program or take this "computer engineering" major at another university which brainwashes you into believing that learning how to design a CPU is not a part of computer science and that programming is![]()
Originally posted by: Carbonyl
Originally posted by: nitrousninja
99% of school is what you put into it. But it never hurts an application to put a top ten school on it.
Uh huuh ;0
I've never seen my company do any recruiting from the likes of Cal State Fullerton. Or and Wall Street Lawyers come out of Hastings. But contine to live in fantasy. I used shooms though when I wanted to trip./
Originally posted by: shikhan
Originally posted by: calbear2000
Berkeley and MIT do not offer "computer engineering" degrees.
Only this new breed of schools offer this cop-out major because learning how a CPU works is too much to intake along with learning how to program for their students![]()
If you want real computer science, you have to either enroll into a Berkeley or MIT EECS-like program or take this "computer engineering" major at another university which brainwashes you into believing that learning how to design a CPU is not a part of computer science and that programming is![]()
Hey, careful by saying that all uni's which offer CompE have a cop out CS major. I go to UIUC, and UIUC is by no means a school with one of the cop-out CS majors, yet, we offer a Comp E degree. The difference between the CS and CompE here is that CS is heavy emphisis on theory with an understanding of how to build a basic computer, and CompE is heavy emphisis on how to build a computer with a rudimentory knowledge of programming/cs theory.
Or if your like me, you can take CS and take a sub route which gets you heavy emphisis on Architecture and learn all about everything most CompE's know![]()
Um, yes![]()
If you listened DarbyI said real computer science is taught at a Berkeley or MIT EECS like program OR under a "computer engineering" major at another university. But just be aware of the pitfall in majoring in "computer engineering"
![]()
Originally posted by: gopunk
Um, yes![]()
If you listened DarbyI said real computer science is taught at a Berkeley or MIT EECS like program OR under a "computer engineering" major at another university. But just be aware of the pitfall in majoring in "computer engineering"
![]()
um no again. instead of bantering, i will just have you look at the UW's cs program degree reqs:
http://www.cs.washington.edu/education/ugrad/prospective/prospectiveforms.html
Originally posted by: gopunk
Um, yes![]()
If you listened DarbyI said real computer science is taught at a Berkeley or MIT EECS like program OR under a "computer engineering" major at another university. But just be aware of the pitfall in majoring in "computer engineering"
![]()
um no again. instead of bantering, i will just have you look at the UW's cs program degree reqs:
http://www.cs.washington.edu/education/ugrad/prospective/prospectiveforms.html
Originally posted by: shikhan
Originally posted by: gopunk
Um, yes![]()
If you listened DarbyI said real computer science is taught at a Berkeley or MIT EECS like program OR under a "computer engineering" major at another university. But just be aware of the pitfall in majoring in "computer engineering"
![]()
um no again. instead of bantering, i will just have you look at the UW's cs program degree reqs:
http://www.cs.washington.edu/education/ugrad/prospective/prospectiveforms.html
No offense, but that looks kinda weak.
