Why Choose Computer Science?


Computer Science in software

Computer Science gives you the knowledge to make any software you want to, and to do many things with hardware that the average person doesn't understand. Ever find it difficult to find a piece of software that does exactly what you want to do? It happens to everyone, but computer scientists have it easier: they just write the code for the program themselves! Or, if the software is almost there, you can help it along by contributing (provided it's open-source). Ever want to write your own video game? Go ahead! Kent State has a great videogame concentration program, where we offer three courses: Intro to Game Programming, Game Engine Concepts, and Game Development Practicuum.


Computer Science in hardware

With computer science at Kent State, you'll learn a great deal on hardware through both the Operating System Concepts and Computer Architecture courses. Both of these courses help computer science students understand why a program might run slowly, and how to make great programs (as opposed to those students who simply study programming without understanding the hardware the software is run on). Computers break down a ton, why not understand what's breaking, why it broke, and then potentially fix it?


Innovation

Computer Science opens doorways to tons of exciting and rewarding jobs. Companies like Google and Facebook that make billions of dollars spend a portion of that on their employees. This means that the work environment for programmers is always top-notch. Also, you're surrounded by plenty of other smart programmers that will teach you anything you don't know.
Also, companies such as Valve are known for their unique approaches to management and team interaction. Just take a look at their new employee handbook.

Valve Handbook for New Employees
Nomadic Neckbeards
Corey Zachrich, Kevin Toplak, Mitch Edwards, David Price
Class Website