Computer science is centered upon the study of algorithms — well-defined sequences of steps that accomplish something of value.  Most algorithms can be translated into programs that are executed by computers, thus giving the discipline its name.  With or without these wonderful and fascinating devices, computer science teaches you how to solve problems of virtually any kind and provides you with techniques for successfully implementing and improving your solutions.

Computer scientists work in diverse fields such as medicine, bioinformatics, arts and entertainment, gaming, economics, cognitive science, and software engineering. They study software systems, data organization, knowledge representation, language, and intelligence.

Visit the main Computer Science page.

You might be a Computer Science major if you:

  • Are intrigued by communication, languages, and information
  • Enjoy building software to improve people’s lives
  • Love working in a collaborative environment
  • Seek a high-tech career
  • Like finding efficient solutions to challenging problems

If you’re interested in Computer Science you might also be interested in…