• Home
  • Today
  • Advocacy
  • Forum
Donate
  • login
  • register
Home

They need you!

Forum links

  • Recent changes
  • Member list
  • Search
  • Register
Search Forums
 
Advanced Search
Go to Page...

Resources

  • Do I qualify?
  • In-state tuition
  • FAQ
  • Ways to legalize
  • Feedback
  • Contact us

Join our list

National calendar of events

Β«  

July

  Β»
S M T W T F S
 
 
1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
31
 
 
 
Sync with this calendar
DAP Forums > Other Topics > Other Topics

How do you guys feel about Computer Science/Software Engineering Degree? - Page 2

  • View
  • Post new reply
  • Thread tools
  • ‹ previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • next ›
#11
05-09-2012, 04:24 PM
Senior Member
Joined in Feb 2012
429 posts
kingsam73's Avatar
kingsam73
0 AP
Quote:
Originally Posted by JohannBernoulli1667 View Post
There is a big difference between CS and Computer engineering.

It is like comparing a physicist with an nuclear or electrical engineer.

Computer engineering will only grow. Technology grows at an exponential rate, and the rate of its increase is also expotential. Computer science will also make its comeback.

You guys should read about the technological singularity.

http://en.wikipedia.org/wiki/Technological_singularity

I strongly recommend going into this field.
Lol, no one mentioned Computer Engineering. Btw, i know about the singularity. I've read Ray Kurzweil's "Singularity is Near" book, and i regularly follow his website on the latest science/tech breakthroughs : kurzweilai.net
__________________
Great spirits have always encountered violent opposition from mediocre minds. -- Albert Einstein
  • Reply With Quote
Post your reply or quote more messages.
kingsam73
View Public Profile
Send a private message to kingsam73
Find all posts by kingsam73
#12
05-09-2012, 04:34 PM
Senior Member
Joined in Feb 2012
429 posts
kingsam73's Avatar
kingsam73
0 AP
Quote:
Originally Posted by kikibay92 View Post
Don't get offended just because I stated a disagreement to your expectation.
There's no need to bold and underline your sentence. People can read.

Two months ago, two close friends worked in Intel both got laid off.

And Yes, once upon a time, Computer Science was a specialist degree and jobs were easy to find. However, these days Computer Science is no longer a specialist degree and there is a massive-over-abundance amount of people with the same qualifications.

Keep it in mind, even though we are in the Digital Age, there are still only the same number of jobs in the industry as in years ago. The needs for this degree doesn't increase directly to the population growth. In addition, there are outsourcing for cheaper wage and benefit.

Furthermore, I recommended the OP for software engineering major and minor in CS. Computer science is theory based or the science behind programming. Software engineering is making programs based taking the science of programming and applying it to software used in a daily life. These two majors have a lot overlapping.

And now be a good boy and stop barking.
I didn't get offended, but simply stated that you didn't know what this field truly is like, as you come as someone majoring in Political Science or something. And also, most of the jobs in this field usually state Computer Science as a qualification. They've never specifically stated a "Software engineering" degree. If you choose software engineering, you're stuck in the software field (which is the probably the best field but...), in the CS field, you can specialize in things like artificial intelligence, robotics, network security, etc (although artificial intelligence and robotics need grad degrees for good job prospects).

Quote:
And now be a good boy and stop barking.[/
__________________
Great spirits have always encountered violent opposition from mediocre minds. -- Albert Einstein
  • Reply With Quote
Post your reply or quote more messages.
kingsam73
View Public Profile
Send a private message to kingsam73
Find all posts by kingsam73
#13
05-09-2012, 04:40 PM
Member
Joined in Aug 2010
52 posts
Lou76
30 AP
There is a lot of confusion here and I'll try to shed some light maybe because I have a Computer Eng. degree and has worked in a company similar as IBM/HP IT departments.

Computer Science: lots of coding/programing. Not much new software is developed but there is a lot of updating, debugging, retrofitting with old and existing technologies.

Computer Engineering: The academic curriculum varies from one school to another. The basic idea is to create an engineer to combine the ideas/concepts of hardware and software in one. So ideally you create a chip and also the software to control it but in reality most people focus in one field or the other ie you either work at Mircosoft or Intel.

A Computer Eng is a mix of an Electrical Eng and a Computer Scientist in most academic programs. For example your classes can be Circuits I-III, Java I-III, Solid State Devices, Logical Circuits, Software Design, Data Structures (I so hated this class), Unix, Parallel Programing, etc. The list goes on so your classmates will either be on your same program or be EE or CS.

Soft Engineers: This is a whole different ball game at least in some programs. This is the guy known as "The Architect" yeah from the Matrix... but it is an actual role in IT. The Architect designs the whole structure of a a program/project. All the ins and outs. If you like flow charts this is something you do day and night. It is all about the design of the software but also might involve hardware. Some curriculum have software and hardware integration but I think it is not very commun as it would overlap with Computer Eng.

Work related: well the world is your oyster but not in the US as we thank Bush for giving companies tax breaks for outsourcing jobs to Asia and India. So most companies in the US that hire CS, CE and SE are government companies and required you to have a US citizenship.

For a non US fellow, I would recommend focus more on the Hardware part of the career path. Computer Eng is great but find a program with heavy hardware aspect. Some Electrical Eng have CS mentions. Now you may ask why a hardware heavy career because Software can be develop by any one any where in the world for $5 an hour while hardware can only be taken care physically where it is needed to have that someone to take care of the problem. While it is true manufacturing occurs oversees. Maintenance, troubleshooting, repairs, upgrades, etc happens locally.

Hopes this helps,

Lou
Last edited by Lou76; 05-09-2012 at 04:46 PM..
  • Reply With Quote
Post your reply or quote more messages.
Lou76
View Public Profile
Send a private message to Lou76
Find all posts by Lou76
#14
05-09-2012, 06:19 PM
Senior Member
Joined in Dec 2010
5,411 posts
JohannBernoulli1667's Avatar
JohannBernoulli1667
0 AP
Quote:
Originally Posted by Lou76 View Post
There is a lot of confusion here and I'll try to shed some light maybe because I have a Computer Eng. degree and has worked in a company similar as IBM/HP IT departments.

Computer Science: lots of coding/programing. Not much new software is developed but there is a lot of updating, debugging, retrofitting with old and existing technologies.

Computer Engineering: The academic curriculum varies from one school to another. The basic idea is to create an engineer to combine the ideas/concepts of hardware and software in one. So ideally you create a chip and also the software to control it but in reality most people focus in one field or the other ie you either work at Mircosoft or Intel.

A Computer Eng is a mix of an Electrical Eng and a Computer Scientist in most academic programs. For example your classes can be Circuits I-III, Java I-III, Solid State Devices, Logical Circuits, Software Design, Data Structures (I so hated this class), Unix, Parallel Programing, etc. The list goes on so your classmates will either be on your same program or be EE or CS.

Soft Engineers: This is a whole different ball game at least in some programs. This is the guy known as "The Architect" yeah from the Matrix... but it is an actual role in IT. The Architect designs the whole structure of a a program/project. All the ins and outs. If you like flow charts this is something you do day and night. It is all about the design of the software but also might involve hardware. Some curriculum have software and hardware integration but I think it is not very commun as it would overlap with Computer Eng.

Work related: well the world is your oyster but not in the US as we thank Bush for giving companies tax breaks for outsourcing jobs to Asia and India. So most companies in the US that hire CS, CE and SE are government companies and required you to have a US citizenship.

For a non US fellow, I would recommend focus more on the Hardware part of the career path. Computer Eng is great but find a program with heavy hardware aspect. Some Electrical Eng have CS mentions. Now you may ask why a hardware heavy career because Software can be develop by any one any where in the world for $5 an hour while hardware can only be taken care physically where it is needed to have that someone to take care of the problem. While it is true manufacturing occurs oversees. Maintenance, troubleshooting, repairs, upgrades, etc happens locally.

Hopes this helps,

Lou
For a non US fellow, I would recommend focus more on the Hardware part of the career path. Computer Eng is great but find a program with heavy hardware aspect. Some Electrical Eng have CS mentions. Now you may ask why a hardware heavy career because Software can be develop by any one any where in the world for $5 an hour while hardware can only be taken care physically where it is needed to have that someone to take care of the problem. While it is true manufacturing occurs oversees. Maintenance, troubleshooting, repairs, upgrades, etc happens locally.*



Thanks a lot for your input. This will greatly help others. I think I am going to do the same with my story.
__________________
"The world is my country, science my religion"- Constantine Huygens
  • Reply With Quote
Post your reply or quote more messages.
JohannBernoulli1667
View Public Profile
Send a private message to JohannBernoulli1667
Find all posts by JohannBernoulli1667
#15
05-09-2012, 10:52 PM
Senior Member
From Pasadena,California
Joined in Jan 2007
874 posts
Elmexicano's Avatar
Elmexicano
0 AP
Quote:
Originally Posted by Lou76 View Post

For a non US fellow, I would recommend focus more on the Hardware part of the career path. Computer Eng is great but find a program with heavy hardware aspect. Some Electrical Eng have CS mentions.Now you may ask why a hardware heavy career because Software can be develop by any one any where in the world for $5 an hour while hardware can only be taken care physically where it is needed to have that someone to take care of the problem. While it is true manufacturing occurs oversees. Maintenance, troubleshooting, repairs, upgrades, etc happens locally.

Hopes this helps,

Lou
Shit software can be developed at the price of $5/hour. Good developers are at least 6 times more expensive. Indian developers are catching up and charging more, a good india developer will charge $30/hour. There will always be sweatshop code but it will always be shit code.
  • Reply With Quote
Post your reply or quote more messages.
Elmexicano
View Public Profile
Send a private message to Elmexicano
Find all posts by Elmexicano
#16
05-09-2012, 11:25 PM
Senior Member
Joined in Dec 2010
5,411 posts
JohannBernoulli1667's Avatar
JohannBernoulli1667
0 AP
That is why I am starting to study nanotechnology...All this programming bussiness makes my head hurt lol. No offense to anyone. I admire people who go into any field of science. They work hard for the advancement of civilization. Oh the joys of scientific aspirations.

__________________
"The world is my country, science my religion"- Constantine Huygens
  • Reply With Quote
Post your reply or quote more messages.
JohannBernoulli1667
View Public Profile
Send a private message to JohannBernoulli1667
Find all posts by JohannBernoulli1667
#17
05-10-2012, 01:33 AM
Senior Member
Joined in Nov 2010
1,675 posts
TexasDreamy
0 AP
If you're interested in programming and find out that it is something that you love to do, you don't really need a degree. I've spoken to many friends who are professional coders (a few are in charge of coding) and they say that undergraduates with CompSci/SoftE degrees who aren't passionate about programming limp through school and graduate with just bare minimum knowledge. Those that are passionate didn't even really need the degrees in the first place since they went above and beyond their curriculum and developed their own games, website backends, etc. Getting a job in those fields is really more about having a portfolio and showing what you can do. If you're applying for a game programming position, show that you've made games before. If you're trying to do web stuff, you better show that you have done web stuff before. Save your self some money and spend four years working on programming on your own and you'll already be four years ahead of the average CS/SoftE graduate.
  • Reply With Quote
Post your reply or quote more messages.
TexasDreamy
View Public Profile
Send a private message to TexasDreamy
Find all posts by TexasDreamy
#18
05-10-2012, 01:45 AM
Senior Member
Joined in May 2010
1,064 posts
eddy
0 AP
I wish I would have posted first.

Look, the reason why some people can't find jobs with a Computer Science degree is because they are shitty programmers. If you are a good programmer, you will find a job, as simple as that.

Computer Science will help give you the theories behind the code and the how and why it works the way it does. However, unless you are good with logic (more important than math imo), you won't be anything special.

I am currently not that great, I only PHP, which sucks. I am currently working on a project with a couple of other people (one of them is teaching us other two). I am not too familiar with programming outside of the web to be honest, but I will have to learn Java and C++ since we have to create Android and iOS apps.
__________________
“The best argument against democracy is a five minute conversation with the average voter.”
- Winston Churchill
Last edited by eddy; 05-10-2012 at 01:50 AM..
  • Reply With Quote
Post your reply or quote more messages.
eddy
View Public Profile
Send a private message to eddy
Find all posts by eddy
#19
05-10-2012, 10:09 AM
Junior Member
From Houston, TX
Joined in May 2012
1 posts
CompTech84
0 AP
Software engineering is a great field to get into right now! There is a growing need for workers, and the pay is really great. The Bureau of Labor Statistics shows just how great a job as a software engineer can be. You could also check out my website to find out more about the job outlook for software engineers and the demand for employees in this field.
  • Reply With Quote
Post your reply or quote more messages.
CompTech84
View Public Profile
Send a private message to CompTech84
Visit CompTech84's homepage!
Find all posts by CompTech84
#20
05-11-2012, 01:20 AM
Member
Joined in Aug 2010
52 posts
Lou76
30 AP
The $5 an hour comment/example is a bit exaggerated but not far fetch from the truth. One Dreamer some time ago on a another thread comment about this site www.freelancer.com there you can get an idea of the "real market" and what profit and how many hours of work you would have to put in to make a decent salary.

I still make a big emphasis on going heavy towards hardware. Also you make more money http://www.bls.gov/ooh/architecture-...-engineers.htm. In addition the other statistic that is very sad at least for some of us that are Hispanics/Latinos http://www.bls.gov/emp/ep_table_304.htm
Also there is this one: http://www.bls.gov/news.release/forbrn.htm.

Like it is mention in other threads if you have been on this forum for some time now. Do your high school, if you can and have good opportunities do your Bachelors but I would suggest hold your Masters for either Canada or Australia or where ever you please. That way you can qualify for the graduate visas those two countries have to offer recent graduates. They usually entitle work visas, internship opportunities, co-ops, etc. There is a lot of information about that on these forums. At least you have opportunities if you still waiting for something to happen about the Dream Act but then decided you have waited enough and decide to leave the US.

Just my 2 cents of what I would do if I could do all over again.

Lou
Last edited by Lou76; 05-11-2012 at 01:22 AM..
  • Reply With Quote
Post your reply or quote more messages.
Lou76
View Public Profile
Send a private message to Lou76
Find all posts by Lou76
  • ‹ previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • next ›


« Previous Thread | Next Thread »

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page

Contact Us - DREAM Act Portal - Archive - Top
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.