Computer Science

Find your next area of study: Computer Science

One of the most sought after, and an important degree available to individuals these days is a computer science degree. Human civilization advanced by leaps and bounds during the second half of the 20th century and computer technology was a major driving force behind those quick advancements. The pace of technological advancement shows no signs of slowing down in the early 21st century, with technology changing even faster than it did in previous decades. It is important for those seeking a degree in computer science to understand not only the field of study but the degree options available to them.

The field of computer science focuses on the theoretical foundations of information and computation, as well as the practical applications and implementations for computer systems. Computer science is often misunderstood as simply studying computer and informational technologies involved in gaming, web browsing, and word processing. Computer science is quite the opposite, those involved in the study of computer sciences allows individuals to understand the algorithmic processes create, describe, and transform the information contained within web browsing applications, games, and word processing software. Computer science knowledge allows degree holders to understand current technologies while working towards improving existing programs as wells as creating new programs.

While the field of computer science evolved enormously since the 1940s, its foundation began centuries ago when mankind developed the first mechanical machines. Early mechanical machines were only capable of simple computations and it was not until the advancements of the past few decades that the field of computer science expanded. A computer science degree in the 21st century has several sub-fields of study including:

  • Computer graphics
  • Computational complexity theory
  • Programming language theory
  • Computer programming
  • Human-computer interaction