File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Jobs Discussion and the fly likes Best university for Software engineering Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Best university for Software engineering" Watch "Best university for Software engineering" New topic

Best university for Software engineering

Abdul Rehman
Ranch Hand

Joined: Nov 07, 2006
Posts: 65
Can someone tell me which is the best university for software engineering? And my second question is which is better software engineering or computer science?
I had just completed my Higher school education and am now looking for graduation oppourtunities.

SCJP 5.0 (100%)
David O'Meara

Joined: Mar 06, 2001
Posts: 13459

I will move this to the 'Job Discussion' forum for you, as you are unlikely to appreciate the responses you get in MD
David O'Meara

Joined: Mar 06, 2001
Posts: 13459

Is there any other criteria, or just "Best university course, anywhere in the world". I would discourage attending any university pre-1980 or so. The information would be outdated
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17417

I really hate the word "best" in such contexts. It's meaningless and juvenile. And it's not like the university you attend is going to make or break your career.

There are, of course, better schools. MIT, IIT, Berkley. Cambridge. I want to say Singapore, but I'd have to check.

Closer to home, I was pretty impressed with my experiences with the University of Central Florida, though they're not world-famous I don't think.

Once again, with "best", I don't prefer Computer Science or Software Engineering. Usually my job title is "Software Engineer", often my duties are Computer Science. If you have to formally stick one or the other to your name and reputation, it's a good idea to do some homework. Decide where you want to be working and what would make you the best fit there.

And, of course, if you're planning on a career in the US, allow for the transience of modern-day employment and target the sector you want to work in as opposed to simply aiming towards a single company.

An IDE is no substitute for an Intelligent Developer.
David McCombs
Ranch Hand

Joined: Oct 17, 2006
Posts: 212
I think a degree in Computer Science(my major) is the most flexible option. It covers a wide area of topics, from OOP, to networking, AI, software engineering, 3D graphics, programming languages and compilers to the more theoretical like finite state automata. From here, there is really no restriction where you can go.

Of course, a lot of mathematics and physics is required(my program requires a minor in both, but YMMV)and scares people into the less rigorous computer information systems major, which focuses on databases and software engineering. So it is essentially a subset of computer science

I have never actually seen a software engineering degree, but have seen computer engineering which is a mix of CS and electrical engineering, which requires more math.

What is best for you depends on your goals and skill in math and physics. See what your local schools offer and get an advising appointment. That would probably be more productive.

"Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration."- Stan Kelly-Bootle
Amit Saini
Ranch Hand

Joined: Oct 20, 2004
Posts: 280
You can check, for rankings of the Top 50 CS programs in USA.
Location is an important factor too, so don't forget to take that into consideration.
Places like Bay Area/NY/DC Metro/Chicago will naturally have more jobs than Kansas/Utah etc. You get the point!
I agree. Here's the link:
subject: Best university for Software engineering
jQuery in Action, 3rd edition