View Full Version : Computer Science degree
Johnone
03-11-2011, 03:58 PM
What can one do with a computer science degree?:confused:
Serious question!
Colin62
03-11-2011, 04:06 PM
I hung mine on the wall. :-)
UnUnOctium
03-11-2011, 04:16 PM
What can one do with a computer science degree?:confused:
Serious question!
Learn to use the search feature on forums for one :p
don_ct
03-11-2011, 05:36 PM
Become a teacher!
TokoZAR
03-11-2011, 06:46 PM
I did a Computer Systems Engineering diploma, with this I've been a general techie, instrumentation technician,network "specialist", database administrator and currently I manage IT projects for a company that designs mines and processing plants. I also dabble at programming.
Not sure how similar a computer science degree is to what I did but if it is, there are loads of options.
MartinMorrison
03-11-2011, 07:15 PM
A computer science degree will be pretty different from a Diploma in Networking or a specific area. In general Diplomas will be more practical and hands on.
A computer science degree will include at least 2 years of maths (calculus, linear algebra) and a fair amount of statistics. It will be VERY abstract (that means very general) and will cover the core ideas of Computers such as how processors are designed (at a binary level), different computation techniques which ties in alot with many areas of statistics and mathematics.
You will learn programming in several languages (Java, C, assembly) but do not expect to come out of a Computer Science degree and be able to log onto any computer/network and understand the software/setup off the bat. The thing is you will learn the theory behind computers and computing and thinking in a logical way, you won't be trained in the current software of hardware - since they change at such a fast rate there is no point in studying them, if you want to be someone who can look at current hardware/software and completely understand it, you will have to know alot of the theory behind those systems which is what a Computer Science degree teaches you.
Because of the computational/logical reasoning you will work with for most part of your degree, you can actually go into alot of fields after Computer Science.
UnUnOctium
03-11-2011, 08:04 PM
how processors are designed (at a binary level)
Barely. You will dabble with a bit of assembly and maybe see a page or two on CPU architecture but anything more than that and you're in engineering territory. :)
Picard
03-11-2011, 08:20 PM
Become a teacher!
If you have but the slighest of language skills and are confident enough to appear before large groups of people and know how to score browny points with old female teachers who know jack squat about computers and if you actually have a desire to wave your hands over learners and have them walk away with the gift of your knowledge and have them adoring you for the rest of their lives (there are learners who feel that way about their old teachers) ... then some schools will murder to get you.
You will live in poverty for the rest of your life but at least you'll have the adoration of kids who will one day be adults. But by that time they would have forgotten you wholesale.
cbrunsdonza
03-11-2011, 08:36 PM
What can one do with a computer science degree?:confused:
Serious question!
You can go for more job interviews than your counterparts who do not have degrees
MartinMorrison
03-11-2011, 08:50 PM
Barely. You will dabble with a bit of assembly and maybe see a page or two on CPU architecture but anything more than that and you're in engineering territory. :)
We do ALOT on CPU architecture and gate designs. 1 semester of assembly programming also with more optional modules on RISC architecture.
UnUnOctium
03-11-2011, 09:23 PM
We do ALOT on CPU architecture and gate designs. 1 semester of assembly programming also with more optional modules on RISC architecture.
Let me put it this way, can you elaborate and design each sub-system in this diagram? http://quaedam.files.wordpress.com/2008/03/lc-3blog.jpg
:)
Just making sure the person doesn't get misled, they seem clueless enough as it is :p
KhoisanX
03-11-2011, 10:01 PM
We do ALOT on CPU architecture and gate designs. 1 semester of assembly programming also with more optional modules on RISC architecture.
Having done both I can tell you with certainty that CS barely scratches the surface. I can't recall ever hearing about transistors or how a gate is actually put together etc., perhaps did multiplexers though. CPU architecture is also very specialised, the stuff you do is probably very generalised.
MartinMorrison
03-11-2011, 10:17 PM
Having done both I can tell you with certainty that CS barely scratches the surface. I can't recall ever hearing about transistors or how a gate is actually put together etc., perhaps did multiplexers though. CPU architecture is also very specialised, the stuff you do is probably very generalised.
Well I am majoring in Electronics also ;)