Originally posted by: qaa541
Originally posted by: FinalShot
Hey guys,
Its getting closer to me going to Uni, and I want to start considering options.
Anyway, Computer Science actually crossed my mind, I only have a brief idea on it.
Could anyone give their own personal experiences w/ it?
Also could someone provide info on:
What kind of jobs one can get after finishing.
Amount of $$ made.
How hard it is.
What is taken during it.
Cheers
<--- Uc Irvine Information and Computer Science '05 Grad
I dont know how many gamers(people who play PC games and think they can make it in Computer Science) I saw going into computer science and then dropping out the second quarter at UCI. You really have to love computers and be prepared to learn the gory details (and yes they are gory) of how a computer works, how software is written (I hate software engineering!) and anything related to computers (which also means about 2x the math of a regular student).
At UC Irvine, the ICS department broke up computing into different specializations as well as the general degree. The general degree is very broad and it teaches you everything (starts with programming, software engineering (which is different than programming!!!), computer architecture(gate and higher level stuff). Then the specializations build upon the general degree by making you take about 4 extra classes. (6 if you double b/c 2 classes can overlap)
I did a double specialization track of:
1. Networking and Distributed Systems
2. Computer Systems (Architecture)
NDS was actually my second choice for my specialization because I was really more interested in computer architecture but it ended up being my favorite and also my career.
Computer Systems was my original choice and it was very enjoyable indeed. I built a working limited instruction-set MIPS processor in VHDL and also did software simulations of high speed computing (by tweaking processor pipelines and seeing how it affected running a code snippet)
There are other paths such as Software Engineering, Algorithm analysis(Only one guy I knew was doing this), artificial intelligence and computational statistics.
For all the people saying that Computer Science = MCSE or IT degree they are WRONG. It is nowhere close to IT or an MCSE. They have never done a complete CS program if they say that, or they have done it at ITT Tech or some other vocational college. CS at a university is a true SCIENCE.
As for career choices, alot of people I know became code monkeys because thats what they wanted to do. I wanted to avoid that at all costs so I went into networking. It was really cool to learn how networking really worked, and basically how the internet functions.
I got picked up at the Linksys division of Cisco Systems right after college and I love it! Much more exciting than my previous 3 years in IT. Lots of career mobility here and the benefits are great!!
If you really really like computers, and are actually INTERESTED in GORY DETAILS on how they work, then CS is a great choice!