Welcome to Dream.In.Code
Getting Help is Easy!

Join 136,480 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,713 people online right now. Registration is fast and FREE... Join Now!




Programming vs. Computer Science

2 Pages V  1 2 >  
Reply to this topicStart new topic

Programming vs. Computer Science

thenovices
1 Feb, 2008 - 11:04 PM
Post #1

D.I.C Head
**

Joined: 18 Jan, 2008
Posts: 73



Thanked: 7 times
My Contributions
Hello everyone,

I'm still a high-school student, and I am wondering if I should major in EECS for college. I currently really enjoy programming and am learning PHP/MySQL on my own while learning Java in APCS at my school. I heard that EECS has one of the highest drop rates in college because many people find out that they liked only the programming aspect and not computer science.

All I basically know is that programming is a relatively low-level job, while computer science is more abstract, dealing with algorithms or security.

Could someone please clarify the two differences for me so I have a better idea whether majoring in EECS is right for me?

Thanks in advance!
User is offlineProfile CardPM
+Quote Post

capty99
RE: Programming Vs. Computer Science
2 Feb, 2008 - 12:27 AM
Post #2

the real kya
Group Icon

Joined: 26 Apr, 2001
Posts: 9,164



Thanked: 16 times
Dream Kudos: 550
My Contributions
cs ..... lots of math. if you don't like math. i doubt you like it.
User is offlineProfile CardPM
+Quote Post

baavgai
RE: Programming Vs. Computer Science
2 Feb, 2008 - 04:31 AM
Post #3

Dreaming Coder
Group Icon

Joined: 16 Oct, 2007
Posts: 2,031



Thanked: 105 times
Dream Kudos: 475
Expert In: C, C++, Java, C#, ASP.NET, PHP, Perl, Python, Oracle, SQL Server, MySql, HTML, JavaScript, Lua

My Contributions
In the early days of computers, there wasn't a computer science major. When people started looking for one, it often because a specialty within the math department. In many universities, it retains that. You can take some CS classes where you'll never see a computer and never write code. Personally, these kind of classes always annoyed me.

Computer Science, as it's generally taught, will be heavy on theory, which can be useful. And, heavy on math, which is far less useful, IMHO. Regardless of the importance you put on such things, that's what you're likely to get. I believe computer science should be heaviest on logic and critical thinking. Alas, I don't believe anyone teaches critical thinking, or perhaps it can't be taught?

That said, the basics of computer science are pretty fundamental. Any curriculum that's computer based should give you the core stuff. The specifics of computers are always a moving target, anyway.

QUOTE(thenovices @ 2 Feb, 2008 - 02:04 AM) *

All I basically know is that programming is a relatively low-level job, while computer science is more abstract, dealing with algorithms or security.


Computer Science is major offered in schools. Jobs are jobs. In any job you find someone with a CS degree, you'll find people with other degrees as well. For the specifics, algorithms are the joy of the math types. Security is real world software and has little to do with theory. In theory, software can exist without security issues.

As for the low-level job, who cares? Do something that you enjoy; you'll have to do it every day of your life. All starter jobs are low-level. Once you move out of the trenches, the pay is good; though generally not as good as some computer rags would have you believe.

User is online!Profile CardPM
+Quote Post

thenovices
RE: Programming Vs. Computer Science
2 Feb, 2008 - 01:27 PM
Post #4

D.I.C Head
**

Joined: 18 Jan, 2008
Posts: 73



Thanked: 7 times
My Contributions
hmm... I am starting to think that EECS may be right for me. I am very strong in math and pretty strong in critical thinking. I will probably try to get some internships to get more insight on the job.

What would someone working in computer science do? Would they be doing more design/algorithm stuff rather than a normal programmer just writing out the code after given all the documentation?
User is offlineProfile CardPM
+Quote Post

Tom9729
RE: Programming Vs. Computer Science
2 Feb, 2008 - 01:31 PM
Post #5

Debian guru
Group Icon

Joined: 30 Dec, 2007
Posts: 1,459



Thanked: 10 times
Dream Kudos: 325
My Contributions
I'm pretty sure the categories you should be deciding between are "computer science" and "computer engineering". I talked to a guy who was a "computer engineer", he said they do more stuff with the hardware (like making embedded systems), whereas "computer scientists" just write desktop/server software.
User is offlineProfile CardPM
+Quote Post

davegeek
RE: Programming Vs. Computer Science
2 Feb, 2008 - 01:35 PM
Post #6

D.I.C Head
Group Icon

Joined: 30 Jan, 2008
Posts: 81



Thanked: 1 times
My Contributions
Hi guys!

It all depends.
Say, when I was taking my computer science classes, I really learned programming.
In other words, if someone wanna know what exactly is offered in some course, then u better contact this particular dept or whatever college/University to get more info about the course.

I have some mates who took programming courses and as they told me there was no difference between those 2 areas of IT (cs & programming, but CS IMHO is more about PCs in general, algorithms, etc).
Though, again, it may vary from college to college.

This post has been edited by davegeek: 2 Feb, 2008 - 01:36 PM
User is offlineProfile CardPM
+Quote Post

KYA
RE: Programming Vs. Computer Science
5 Feb, 2008 - 05:04 AM
Post #7

#include <nerd.h>
Group Icon

Joined: 14 Sep, 2007
Posts: 4,892



Thanked: 99 times
Dream Kudos: 1200
My Contributions
Computer science encompasses many things (all of which have already been stated), programming, thoery, and math. Still being a college student myself makes the following statement rather poignant (if I do say so myself smile.gif )...

Having a piece of paper that says computer science (or computer engineering, or computer and information science, etc...) does not mean that you can't program, or run networks, so on and so forth. It allows future employers to see that you are trainable and have the capacity to learn. College degrees are there to make yourself more valuable in the marketplace.

--KYA
User is online!Profile CardPM
+Quote Post

Hellsbellboy
RE: Programming Vs. Computer Science
15 Feb, 2008 - 06:28 AM
Post #8

New D.I.C Head
*

Joined: 28 Jun, 2003
Posts: 18


My Contributions
Not to hijack the thread, but I have a similar question.

I'm horrible with math and not looking forward to that aspect of Computer Science. So say I just want to be a Programmer. I want to code stuff in C++ or whatever is the programming language used today. How do I I get into that? I ask cause the colleges around here all have Computer Science with mostly math and classes on theory and Object Orientation but I don't see any classes on Javascripting, C++, C#. So where or how do I learn that? Is that a specialist school or something?
User is offlineProfile CardPM
+Quote Post

dubs07
RE: Programming Vs. Computer Science
15 Feb, 2008 - 03:06 PM
Post #9

D.I.C Head
**

Joined: 3 Jan, 2008
Posts: 107


My Contributions
not sure mate
User is offlineProfile CardPM
+Quote Post

KYA
RE: Programming Vs. Computer Science
15 Feb, 2008 - 05:17 PM
Post #10

#include <nerd.h>
Group Icon

Joined: 14 Sep, 2007
Posts: 4,892



Thanked: 99 times
Dream Kudos: 1200
My Contributions
Maybe I'm just ignorant, but programming and computer science seem to go hand in hand as well as all forms of math. How can one be a computer scientist without programming? How can a programmer not be considered a 'computer scientist'? How can anyone be a computer scientist or programmer without also being a mathematician (sic). I guess it all depends on your school and program.

QUOTE

Not to hijack the thread, but I have a similar question.

I'm horrible with math and not looking forward to that aspect of Computer Science. So say I just want to be a Programmer. I want to code stuff in C++ or whatever is the programming language used today. How do I I get into that? I ask cause the colleges around here all have Computer Science with mostly math and classes on theory and Object Orientation but I don't see any classes on Javascripting, C++, C#. So where or how do I learn that? Is that a specialist school or something?


Most computer science/computer and information science, any derivative of that major has theory, programming, math, OOP, etc... to make you a well rounded individual. smile.gif I have never heard of a trade school for just programming.

--kya

This post has been edited by KYA: 15 Feb, 2008 - 05:19 PM
User is online!Profile CardPM
+Quote Post

Hellsbellboy
RE: Programming Vs. Computer Science
16 Feb, 2008 - 06:50 PM
Post #11

New D.I.C Head
*

Joined: 28 Jun, 2003
Posts: 18


My Contributions
QUOTE(KYA @ 15 Feb, 2008 - 06:17 PM) *

Maybe I'm just ignorant, but programming and computer science seem to go hand in hand as well as all forms of math. How can one be a computer scientist without programming? How can a programmer not be considered a 'computer scientist'? How can anyone be a computer scientist or programmer without also being a mathematician (sic). I guess it all depends on your school and program.

QUOTE

Not to hijack the thread, but I have a similar question.

I'm horrible with math and not looking forward to that aspect of Computer Science. So say I just want to be a Programmer. I want to code stuff in C++ or whatever is the programming language used today. How do I I get into that? I ask cause the colleges around here all have Computer Science with mostly math and classes on theory and Object Orientation but I don't see any classes on Javascripting, C++, C#. So where or how do I learn that? Is that a specialist school or something?


Most computer science/computer and information science, any derivative of that major has theory, programming, math, OOP, etc... to make you a well rounded individual. smile.gif I have never heard of a trade school for just programming.

--kya


Ok cool.. so when you went to University and majored in Computer Science you took classes in C++ or Java (or both or some other programming language?)

I'm just curious how the whole process works. In a few months I'll be deciding if I want to do that or if I want to do Web Developement or something else entirely.

User is offlineProfile CardPM
+Quote Post

KYA
RE: Programming Vs. Computer Science
16 Feb, 2008 - 08:27 PM
Post #12

#include <nerd.h>
Group Icon

Joined: 14 Sep, 2007
Posts: 4,892



Thanked: 99 times
Dream Kudos: 1200
My Contributions
I'm still in college/university, but yes I have taken java, C++, etc... Most of the 100 level classes were in java (I don't particularly care for it, but hey).
User is online!Profile CardPM
+Quote Post

2 Pages V  1 2 >
Fast ReplyReply to this topicStart new topic
Time is now: 12/2/08 06:55PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month