"What is Computer Science?".... I hear that a lot.
What comes to mind when you think about Computer Science? Many think of white dress shirts with pocket protectors, black, thick rimmed glasses, well oiled hair, little or no social skills..... Others think of the newer breed of computer science nerds that would fit in well in an episode of Big Bang Theory.
Stereotypes and false assumptions have kept many men, women, and kids away from the study of computer science because they feel the don’t have what it takes to step up to the plate. Or, from the outside, it looks so boring they wouldn’t even want to try.
The area of computer science has many fields. Here is the basic breakdown of the science into its main departments:
Computer science: information & organizational theory
Computer engineering: hardware architecture
Software engineering: study of the use of computer programs & how to create them
Okay, to many that may still sound very abstract, but let me break it down even more:
Jobs related to the computer science field are not going away. We will continue to need computers, their architects, and repair personel. There are plenty of niches in computer science to satisfy any curiosity and it doesn’t hurt that there are many lucrative career opportunities opening monthly.
If you have a natural curiosity for how things work or maybe your interest lies in problem solving, computer science may be a good fit for you. And, while math and science are important to CS, it is also important to have a foundation in liberal arts as well. This aids in understanding real world technology applications and the social implications for technology.
If you are still wondering "What is Computer Science?".....
A good TV show that depicts the use of computer science in everyday life is Numb3rs. This show ran from 2005 to 2010 on CBS and can now be found on Netflix, Hulu, and Amazon. It was excellently written and made math and science exciting. It is definitely not the dry, boring math and science we were subjected to in school. Take a look at an episode or two and check back here for our introductory courses that will let you get your feet wet in the CS pool without fear of any “geek shaming.”