Staredit Network > Forums > Lite Discussion > Topic: Best Colleges for Software Engineering
Best Colleges for Software Engineering
Mar 11 2011, 4:27 am
By: rayNimagi
Pages: 1 2 3 >
 

Mar 11 2011, 4:27 am rayNimagi Post #1



What are the best US colleges for software engineering? Is a bachelor's degree in computer science acceptable to become a software engineer, or is it better to get a bachelor's in software engineering specifically?

I live in Texas, so an in-state school (such as UT) would be great.

Currently, I my top 3 colleges are:
University of Texas at Austin
Rice University
Rochester Institute of Technology

I know others such as MIT, Caltech, and Stanford are also great, but very selective and very expensive.



Win by luck, lose by skill.

Mar 11 2011, 4:42 am Centreri Post #2

Relatively ancient and inactive

I don't really believe that software engineering is that competitive a field, college-wise, and your choices actually seem very good. I believe Voy is at RIT, so you might want to ask him about that. And I want to say that MA is at UTA, but I'm not 100% sure. And Rice, well, I just heard it kicks ass.

You can probably do software engineering with a computer science degree (there's likely a huge overlap), but as long as you know what you want to do, I don't see a reason why you shouldn't pick software engineering in the first place.

The one thing I'd focus on is price. Rutgers University in New Jersey is subsidized by the state and tuition rates for in-state students are low or nonexistent. Is there anything of the kind for University of Texas?

Post has been edited 1 time(s), last time on Mar 11 2011, 4:48 am by Centreri.



None.

Mar 11 2011, 7:36 am Lanthanide Post #3



If you have the opportunity to do software engineering instead of computer science, and your goal is to actually get a job writing commercial software and not go into academia or further research (medical, geographic, super computing or physics etc), then do software engineering. The course actually needs to be good though; a good comp sci degree would be better than a lame software engineering one.



None.

Mar 11 2011, 7:47 am MillenniumArmy Post #4



Yes, I do go to the University of Texas at Austin. Ray you should come here, it's EPIC. Although I'm graduating this semester.

Most colleges and universities do not offer a degree specifically called software engineering as usually it would be a discipline of another field, like Electrical engineering or something. If you want to go into software engineering or development, you can do either Computer Engineering or Science. Just make sure when you take your technical courses and electives that you have sufficient knowledge and skills in the software department.

When you look at the job requirements for any software engineering or developer position, they don't care what major you are - they only care about if you have the sufficient coding skills, working experience, and/or knowledge to fulfill the job. Every software position has different skill sets required but typically computer science and electrical/computer engineers are best at preparing students for various tasks. And yes, UT Austin is a good place to get such degrees, the Cockrell School of Engineering is one of the best in the nation.



None.

Mar 11 2011, 10:33 am Lanthanide Post #5



While it's true that if you get a job they just look at your degree and say "yeah, good enough", I myself did a Bachelors of Science majoring in Computer Science. Out of all of the courses I did, the ones in C programming and the two Software Engineering courses (1 with a full-year team project) were the most useful for me. The more theoretical things like finite-state automata, AI and information theory, not so much. A year or two after I left they began offering a degree in Software Engineering, which I really would've liked to have done. I believe it was a joint course run by the computer science and electrical engineering departments.



None.

Mar 11 2011, 6:20 pm CecilSunkure Post #6



The ones I know off the top of my head are Cornell, Carnegie Melon, MIT, Stanford, and DigiPen. I'm sure we all know which one I recommend the most (if you can code a video game from scratch you can code anything).



None.

Mar 11 2011, 6:37 pm Centreri Post #7

Relatively ancient and inactive

If I can avoid plugging mine, you can avoid plugging yours.

And all of those (with the exception of yours) are probably too selective. Possibly not Carnegie-Mellon; I would actually recommend checking it out, but I believe they're expensive.



None.

Mar 11 2011, 6:42 pm CecilSunkure Post #8



Quote from Centreri
If I can avoid plugging mine, you can avoid plugging yours.

And all of those (with the exception of yours) are probably too selective.
I don't even go there... It's not mine. I don't even have solid plans to attend. I just know much more about the school than you. You can't even possibly know how selective the school is or isn't :l



None.

Mar 11 2011, 7:15 pm NicholasBeige Post #9



As soon as I saw this:



I made a hundred mineral bet with myself... that the discussion in this topic, from the point at which you had posted, would involve DigiPen. I was right. I am therefore owed minerals.



None.

Mar 11 2011, 7:21 pm Fire_Kame Post #10

wth is starcraft

I have a general question for everyone asking about anything concerning US colleges...have any of you looked up the Princeton Review?




Mar 11 2011, 7:27 pm DevliN Post #11

OVERWATCH STATUS GO

As soon as I saw this:



I made a hundred mineral bet with myself... that the discussion in this topic, from the point at which you had posted, would involve someone mentioning you bringing up DigiPen, and I that would consider that spam since you have a right to mention DigiPen as it is a credible school. I was right. I am therefore owed minerals.


I know a lot of people who go to USC (University of Southern California, not University of South Carolina) for software development and love it. Apparently their program is fantastic. It is expensive and not in Texas, though. :(



\:devlin\: Currently Working On: \:devlin\:
My Overwatch addiction.

Mar 11 2011, 9:19 pm Lanthanide Post #12



Quote from CecilSunkure
(if you can code a video game from scratch you can code anything).
That may or may not be true, but I'm pretty sure that the average HR minion scanning resumes would see "Bachelor of Science in Real-Time Interactive Simulation from DigiPen", be confused and wonder why someone with a games degree is applying for their job to write business-critical applications, and chuck it out.

On the other hand, their "Bachelor of Science in Computer Engineering" looks decent.



None.

Mar 11 2011, 9:35 pm CecilSunkure Post #13



Quote from Lanthanide
Quote from CecilSunkure
(if you can code a video game from scratch you can code anything).
That may or may not be true, but I'm pretty sure that the average HR minion scanning resumes would see "Bachelor of Science in Real-Time Interactive Simulation from DigiPen", be confused and wonder why someone with a games degree is applying for their job to write business-critical applications, and chuck it out.

On the other hand, their "Bachelor of Science in Computer Engineering" looks decent.
I'm pretty sure anyone hiring a software engineer would understand what that means.



None.

Mar 11 2011, 9:42 pm Lanthanide Post #14



LOL. You have no idea.



None.

Mar 11 2011, 9:52 pm CecilSunkure Post #15



Actually I do. I mean how would all the graduates get jobs so easily if what you said were true.



None.

Mar 11 2011, 9:52 pm DevliN Post #16

OVERWATCH STATUS GO

Quote from Lanthanide
LOL. You have no idea.
And you're an expert? Come on.

If you're going to get hired for a programming position, you aren't going to interview with some recruiting person who doesn't know what they're looking for in an applicant. You'll interview with someone who understands what they're looking for, and therefore has an understanding of degree terminology.



\:devlin\: Currently Working On: \:devlin\:
My Overwatch addiction.

Mar 11 2011, 9:58 pm Voyager7456 Post #17

Responsible for my own happiness? I can't even be responsible for my own breakfast

Quote from rayNimagi
Rochester Institute of Technology
.

Fuck yeah son, come party it up at RIT with me.

EDIT: In all seriousness, I do recommend RIT, we have a great SE program. If you have any questions about the school, just ask.

I also looked quite closely at Carnegie Mellon when I was applying to colleges, so I'd recommend them (as others have). They are indeed quite expensive though. I don't know where you live, but I know Carnegie Mellon has an overnight stay program where you can attend classes for a day and live in the dorms - it was a big help to me.

Post has been edited 1 time(s), last time on Mar 11 2011, 10:04 pm by Voyager7456.



all i am is a contrary canary
but i'm crazy for you
i watched you cradling a tissue box
sneezing and sniffling, you were still a fox


Modding Resources: The Necromodicon [WIP] | Mod Night
My Projects: SCFC | ARAI | Excision [WIP] | SCFC2 [BETA] | Robots vs. Humans | Leviathan Wakes [BETA]


Mar 11 2011, 9:59 pm DT_Battlekruser Post #18



Carnegie Mellon is definitely something you should add to your list - academically, they have a good program focused a little more on software engineering rather than theoretical computer science. They are, however, pretty expensive if you don't qualify for need-based aid. But then so are most private schools.

That being said, anything with a big name in the field is probably the most important. Most software engineering/IT jobs don't require college-level skills in programming, unless you're talking about getting a job at Apple, Google, etc. It does, however, give you a leg up in the job market if you have a shiny degree from a top university and/or contacts in the company, even if your skills are going to be underutilized (read: hedge fund sysadmin).




None.

Mar 11 2011, 10:03 pm Lanthanide Post #19



Quote
And you're an expert? Come on.

If you're going to get hired for a programming position, you aren't going to interview with some recruiting person who doesn't know what they're looking for in an applicant. You'll interview with someone who understands what they're looking for, and therefore has an understanding of degree terminology.

It's not a matter of getting to the interview, it's a matter of getting your resume past the HR monkey who doesn't know anything about programming and is just making sure your resume matches their criteria. Sometimes even then the interviews (possibly just the first round) are conducted by people who really don't know what they should be looking for in candidates.

I knew you guys wouldn't trust me saying you had no clue, so I got some comments from Slashdot. These are just the first I found - feel free to read all of the comments in the thread for a better perspective. These sorts of comments come up on *every* *single* *story* slashdot ever runs about hiring practices in IT, and pretty often on stories only tangentially related to hiring.

Quote
My most recent experience was with this crazy recruiting agency. You can't persuade them to send your info to their clients. They filter out people for the most astonishingly flimsy reasons. They wanted a C++ programmer, and I have many years of that, in addition to lots of other things like an advanced degree. Next thing I'm being told in a roundabout way is that my resume isn't good enough. The recruiter decided that 5 of those years didn't count because it was teaching, so just like that I'm not experienced enough. He pushed me to put more stuff on my resume. Didn't say I should exaggerate mightily, but the implication was strong. And he didn't like it that I'd been out of work for 8 months. Meant my skills had faded. Or there was something wrong with me. Must be some good reasons why no one wanted to hire me. The next day, he sent me a short email informing me that the job had been filled, and thanking me for my hard work. Hard work? Am I to believe any of that?

I'm sure an experience like that is typical. It says loud and clear that there is no shortage of people. When employers and recruiters reach like that to find reasons why people aren't suitable, the obvious reason is that they're swamped with job seekers.

http://tech.slashdot.org/comments.pl?sid=1779942&cid=33502700
http://tech.slashdot.org/comments.pl?sid=1779942&cid=33502704
http://tech.slashdot.org/comments.pl?sid=1779942&cid=33502932
http://tech.slashdot.org/comments.pl?sid=1779942&cid=33505642

Quote
Actually I do. I mean how would all the graduates get jobs so easily if what you said were true.

1. Where did I say this was universal?
2. If graduates are specifically applying for places that design games, then obviously a game-designing degree is going to be recognised by a game-developing company. The same is not true of a game-designing degree being recognised by your average corporate software house.
3. A lot of placements from universities are from businesses who have distinct relationships with the university, or from employers that go to universities specifically to hire people. Again this is not the same as taking your degree (that maybe you earned 10 years ago) and applying for companies who know nothing about your university.



None.

Mar 11 2011, 10:07 pm CecilSunkure Post #20



Quote from Lanthanide
2. If graduates are specifically applying for places that design games, then obviously a game-designing degree is going to be recognised by a game-developing company. The true is not the same of a game-designing degree being recognised by your average corporate software house.
3. A lot of placements from universities are from businesses who have distinct relationships with the university, or from employers that go to universities specifically to hire people. Again this is not the same as taking your degree (that maybe you earned 10 years ago) and applying for companies who know nothing about your university.
Sounds like perhaps just simply you don't understand the terminology? RTIS is not a design degree at all, and you don't even take a single design class in the degree. And, of course DigiPen has great industry contacts as well as recruitment sessions that visit the campus, which in effect would bypass some moron in human relations. Although, who cares. If you go to DigiPen and bypass these morons you claim to exist, then why mention them in the first place?



None.

Options
Pages: 1 2 3 >
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[09:38 pm]
NudeRaider -- Ultraviolet
Ultraviolet shouted: NudeRaider sing it brother
trust me, you don't wanna hear that. I defer that to the pros.
[07:56 pm]
Ultraviolet -- NudeRaider
NudeRaider shouted: "War nie wirklich weg" 🎵
sing it brother
[2024-4-27. : 6:24 pm]
NudeRaider -- "War nie wirklich weg" 🎵
[2024-4-27. : 3:33 pm]
O)FaRTy1billion[MM] -- o sen is back
[2024-4-27. : 1:53 am]
Ultraviolet -- :lol:
[2024-4-26. : 6:51 pm]
Vrael -- It is, and I could definitely use a company with a commitment to flexibility, quality, and customer satisfaction to provide effective solutions to dampness and humidity in my urban environment.
[2024-4-26. : 6:50 pm]
NudeRaider -- Vrael
Vrael shouted: Idk, I was looking more for a dehumidifer company which maybe stands out as a beacon of relief amidst damp and unpredictable climates of bustling metropolises. Not sure Amazon qualifies
sounds like moisture control is often a pressing concern in your city
[2024-4-26. : 6:50 pm]
Vrael -- Maybe here on the StarEdit Network I could look through the Forums for some Introductions to people who care about the Topics of Dehumidifiers and Carpet Cleaning?
[2024-4-26. : 6:49 pm]
Vrael -- Perhaps even here I on the StarEdit Network I could look for some Introductions.
[2024-4-26. : 6:48 pm]
Vrael -- On this Topic, I could definitely use some Introductions.
Please log in to shout.


Members Online: Roy