looking to go back to school

coreyb

Platinum Member
Aug 12, 2007
2,437
1
0
I'm not happy with my current job and am thinking of going back to college/university in order to get into the computer field. I have always loved computers and dabbled in programming/networking stuff in high school.

I'm wondering what field I should get into? What degree I should go for?

Computer Science? Engineering? Networking?

 

slugg

Diamond Member
Feb 17, 2002
4,722
73
91
Do you like really intense linear algebra, discrete math, and lots of coding? Computer science is for you (and is my major).

Do you like really intense boolean algebra, flow charts, state tables, and lots of hardware implementation? Computer engineering is for you.

As for networking, just get certifications. No college needed.
 

coreyb

Platinum Member
Aug 12, 2007
2,437
1
0
I'll take the first option.

So what are the differences between these majors? (computer engineering, software engineering and computer science)
 

coreyb

Platinum Member
Aug 12, 2007
2,437
1
0
also, what are your thoughts on this (bachelor of mathematics - computer science)
 

Apathetic

Platinum Member
Dec 23, 2002
2,587
6
81
Computer Engineering is essentially a specialized Electrical Engineering degree and deals with hardware (how do you make a CPU, video card, etc). Since it's an engineering degree, be prepared for lots of number crunching math.

Computer Science is a specialized math degree and deals with algorithms. Be prepared for more abstract rather than number crunching type of math (for example, prove that one type of sort is more or less efficient than another). The closest example of this most people have is proofs in high school geometry class. In most CS degree programs you'll also eventually get to cool topics like designing an operating system and writing a compler.

Here's a link on sorting algorithms.

My degree is in computer science.

Dave


Originally posted by: coreyb
I'll take the first option.

So what are the differences between these majors? (computer engineering, software engineering and computer science)

 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
13
81
www.markbetz.net
There are also universities, such as Carnegie Mellon, that offer Software Engineering degrees. These are a little more focused on the process of building software than a CS program.
 

presidentender

Golden Member
Jan 23, 2008
1,167
0
76
Software engineering is supposed to be better for employability and getting things done. Computer Science, despite being the degree most people get, is supposed to be best suited to research (Steve Yegge made a point in a blog post I'm too lazy to dig out about the ideal CS:SE ratio for a team, and it was small number:big number. This doesn't mean people with CS degrees vs SE degrees, but rather people who do the "Computer Scientist" job versus "Software Engineering.").

My degree was that combined "Bachelor of mathematics and computer science" thing you mentioned. It was fun, and I managed to get a development job (not a great job), but I missed out on the best parts of both disciplines: there wasn't time for me to take the Graphics or AI classes I wanted in CS, or the Analysis classes in Math.
 

Titan

Golden Member
Oct 15, 1999
1,819
0
0
In some schools software engineering and CS are the same thing.

In my school they weren't, softE was new and we did a bit less theory, all the math work of any other engineering major, and learned how to build big projects as a team.

My class graduated among the 4 first ever ABET accredited software engineering programs in the US, and we were the only 1 of 4 to get the full 6-year accreditation. And I was probably the best in that class of 9, but not the best programmer evar if you compared me to some of the CS guys.
 

slugg

Diamond Member
Feb 17, 2002
4,722
73
91
My school offers Software Engineering electives (two of them) for CS undergrads. The SE degree is a masters in conjunction with the college of engineering and the college of business. I took one SE elective last semester and I will be taking the other one this upcoming fall semester. I must say, it's interesting, but I think you're better off with normal CS and just picking up the SE through practical experience.
 

presidentender

Golden Member
Jan 23, 2008
1,167
0
76
Originally posted by: slugg
My school offers Software Engineering electives (two of them) for CS undergrads. The SE degree is a masters in conjunction with the college of engineering and the college of business. I took one SE elective last semester and I will be taking the other one this upcoming fall semester. I must say, it's interesting, but I think you're better off with normal CS and just picking up the SE through practical experience.

Anyone with experience in the field care to comment on the relative value of these degrees? I see a lot of "this is what they are," but this is the only real value judgment and (no offense, slugg) it's from an undergrad. I'm a recent grad myself (and I've never even seen someone who had a degree in SE; everyone here is CS).
 

VinylxScratches

Golden Member
Feb 2, 2009
1,666
0
0
I don't think it really matters in the long run.... Get a programming degree and experience through internships or networking.
 

slugg

Diamond Member
Feb 17, 2002
4,722
73
91
Originally posted by: presidentender
Originally posted by: slugg
My school offers Software Engineering electives (two of them) for CS undergrads. The SE degree is a masters in conjunction with the college of engineering and the college of business. I took one SE elective last semester and I will be taking the other one this upcoming fall semester. I must say, it's interesting, but I think you're better off with normal CS and just picking up the SE through practical experience.

Anyone with experience in the field care to comment on the relative value of these degrees? I see a lot of "this is what they are," but this is the only real value judgment and (no offense, slugg) it's from an undergrad. I'm a recent grad myself (and I've never even seen someone who had a degree in SE; everyone here is CS).

Yea I'm just basing that off of other people I know.

I have a friend that is a SE for Verizon and all she has is a CS bachelors degree + 4 years professional experience. Hope that helps.
 

presidentender

Golden Member
Jan 23, 2008
1,167
0
76
Originally posted by: slugg
Yea I'm just basing that off of other people I know.

I have a friend that is a SE for Verizon and all she has is a CS bachelors degree + 4 years professional experience. Hope that helps.

Right, all the SEs I've ever met had CS bachelor's, too. They can certainly do their jobs. I'd like to think I can engineer some software pretty well, too. The question is whether it's actually better to learn by doing the CS undergrad and learning on the job, rather than doing the SE undergrad. Not that the SE degree could negate the need to learn on the job, but if it works as advertised, it might be a better degree than CS for some jobs.
 

chronodekar

Senior member
Nov 2, 2008
721
1
0
Originally posted by: presidentender
(Steve Yegge made a point in a blog post I'm too lazy to dig out about the ideal CS:SE ratio for a team, and it was small number:big number. This doesn't mean people with CS degrees vs SE degrees, but rather people who do the "Computer Scientist" job versus "Software Engineering.").

I tried googling for this, and here is the closest I found,

http://www.codinghorror.com/blog/archives/001249.html

Not Steve's post, but might still be a good for some here.

-cd
 

coreyb

Platinum Member
Aug 12, 2007
2,437
1
0
Ok, thanks for all the informative replies!

Now I'm curious if anyone here has went back to school after working for years like I am planning to? I don't know how I'm going to manage it. My father has lot's of extra cash and resources to help me out. I'm thinking I might leave my job and live in a residence like all the young guys coming out of high school do? Any thoughts on this part of my goal?
 

slugg

Diamond Member
Feb 17, 2002
4,722
73
91
Well I work with a bunch of grad students in my lab. One, specifically, worked for 20 years out of high school, then went for his bachelors, worked for 2 years, then went back for graduate school. He should be finishing his PhD later this year. His research is in computer vision (marine science - vision based plankton classification). It's actually _very_ cool; you'd be surprised what can be done with plankton information!

Would you like me to ask him any questions?
 

coreyb

Platinum Member
Aug 12, 2007
2,437
1
0
I would like to know what exactly people go through in these situations. Did this guy save up money so he could just concentrate on his education? How did he support himself through these times and where did he live. I'm trying to figure out my game plan but it seems very daunting and risky to really go through with this!
 

chronodekar

Senior member
Nov 2, 2008
721
1
0
Originally posted by: coreyb
I would like to know what exactly people go through in these situations. Did this guy save up money so he could just concentrate on his education? How did he support himself through these times and where did he live. I'm trying to figure out my game plan but it seems very daunting and risky to really go through with this!

Your not the only one here. Although, in my case, I'm planning on working another year before looking at Higher Education. But, I DO have a plan to go back in.

-cd
 

slugg

Diamond Member
Feb 17, 2002
4,722
73
91
If you don't mind me asking... what is your current bachelors degree? You could potentially get a masters/PhD in something computer related. I know that my school waives tuition and financially supports PhD students. YMMV
 

coreyb

Platinum Member
Aug 12, 2007
2,437
1
0
I don't have a current bachelors degree That is part of the reason I want to go back to school. I'm not happy with my current line of work and cannot imagine doing it for the rest of my life!
 

EvilManagedCare

Senior member
Nov 6, 2004
324
0
0
Originally posted by: coreyb
I would like to know what exactly people go through in these situations. Did this guy save up money so he could just concentrate on his education? How did he support himself through these times and where did he live. I'm trying to figure out my game plan but it seems very daunting and risky to really go through with this!

I have a Master's degree in Education and have worked in the mental health field for 12 years now. I like the company I work for, but working in this field is not for me anymore. I am returning to school to get a Master's in Computer Science and actually start in a few weeks. I had considered going for a BS in CS, but many institutions won't offer a second post graduate Bachelor's degree, undergrad classes only rarely at my chosen University fall at times I could attend, and it would be more costly and take longer to get the BS. Though I have taken several undergrad CS classes as a condition of my admission since I have a non-CS degree(s). My plan is to eventually transfer to our IT department or perhaps get in at a health insurance company. Doing the former will likely entail moving to the St Louis area from the Detroit metro area should that work out.

Anyway, in terms of planning, I work for a company that reimburses tuition to a certain extent. So between using that, tuition support from family, and government loans, I will be able to fund school. Once I start the actual graduate coursework I will start searching for scholarships as well. So I guess if your family has financial resources, don't be shy about asking for help.

The real challenge is juggling coursework with family time as I have a wife and 8 year old son. That challenge sucks, but the end result will be worth it I think. If you are on your own or without children, get going on school now.

Don't be scared off by how daunting this task is. You're in a similar position as me in that I cannot see myself doing what I am until I retire. If you are going for a Bachelor's degree, you may run into some trouble finding classes that don't fall within your work schedule assuming you work 8-5 every day. Undergrad classes seem to all be done before 5 pm.

 

imported_Dhaval00

Senior member
Jul 23, 2004
573
0
0
Assuming you're a US citizen, the first thing you should do is apply for financial aid (fafsa.us.gov) - I think the 2009-2010 application process ends on June 30th. So if you're planning on going back this year, better hurry up .

As far as undergrads go, you should receive some sort of federal pell grant. If your family input is higher, expect to sign up for loans (at this point, the interest rate on direct loans is at its lowest... last I saw, it was like 1.50%).

You can always ask your employer to help you out, but most employers will expect you to maintain (and demonstrate) a specific GPA level before they shell out the money. If they're cocky enough, they may also decline to pay because the degree you may be seeking may not reflect on your actual work.

My research (this is about six years old) showed that most universities use the terms software engineering and computer science interchangeably. Software engineering gives you the title of an "engineer" which computer science doesn't; so universities (especially community colleges and private entities) jump on the bandwagon. There are subtle differences, nevertheless. Instead of depending on the feedback you receive here, I'd suggest you compare the most current curriculum to see for yourself what the differences are. Most universities have catalogs online now.

Also, depending on your plan, you may have to prepare for and take the SAT. If you're running low on cash, then I can propose a possible path: go to a community college which transfers [all credits] to a public university. You'll end up receiving an AA degree at the end of two years, which somewhat gives a leeway into breaking into applying for jobs at the end of two years than waiting for four years, for example. I haven't been down this path myself, but a couple of cousins have, and they saved a lot of money.

I spent two years in a private college (parties were worth it), but by that time I realized that whatever I need to do to succeed, I have to do it on my own. So transferred to a state institution, and have been a fan of state universities since (YMMV). Beyond that, I thought it was better to branch out into other fields, so am doing my MBA and focusing on portfolios and financials besides juggling with .NET and procrastinating Java development. Conventionally, people who pursue the PHd path mostly do so because they want to get into teaching - this is also warranted because by the time you're done with your PHd, you wouldn't have enough real world experience, so the only thing you can do is teach because nobody is willing to hire you .
 

Fiveohhh

Diamond Member
Jan 18, 2002
3,776
0
0
Originally posted by: Dhaval00


Also, depending on your plan, you may have to prepare for and take the SAT. If you're running low on cash, then I can propose a possible path: go to a community college which transfers [all credits] to a public university.

I did this and I would highly recommend it. Not only was it much cheaper, but I feel my professors at the CC were better than my university ones. This I'm assuming would vary greatly with the community college and the university you plan on attending. I'm just starting my senior year as an EE and just this week started an internship as a software engineer. Couldn't be happier with my decision.
 

Modelworks

Lifer
Feb 22, 2007
16,240
7
76
Look into embedded programming and design. Great field and demand is only increasing as more and more phones, mp3 players, and other portable things are sold.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |