Why Computer Science?
You're probably aware that this is a great time to enter the computing field, but you might not be aware just how bright the future is for computing. This bright outlook for computing has been confirmed by the U.S. Department of Labor's Bureau of Labor Statistics. In the 10-year period from 2004-2014, a staggering 71% of the new jobs in science and engineering were in computing. Even considering new jobs plus net replacements (e.g., filling retirements), 59% of the new jobs are in computing. An article in CNNMoney in 2013 even listed "Software Developer" as one of the best jobs in America.
There are a wide range of interesting careers for graduates with a B.S in Computer Science. A Computer Scientist may start a career in medical informatics, information security, game design, multimedia systems, or web development. Many computer science jobs involve much more than simply writing computer programs, and many jobs involve working as part of a team. See our Career Forecast page for more information on the different types of jobs that are available.
Here at Kent State, we are proud of our modern CS curriculum that aligns with current national guidelines from the two major computing professional associations (the Computing Curriculum from the ACM and IEEE-CS). We offer six different degree programs for students interested in pursuing a career in computer science:
- A Bachelor of Arts degree program intended to allow students flexibility in combining computer science with other interests. Students in this program are free to select their minor from any subject and potentially utilize the B.A.degree program for double major.
- A Bachelor of Science degree program that meets the needs of both the student wishing to pursue a career immediately upon graduation and those students planning for graduate studies in computer science. The curriculum is aligned with the most recent ACM/IEEE-CS curriculum guidelines and as such offers a good balance of practical skills and underlying knowledge necessary for adapting to the ever and often changing needs of technology.
- A combined Baccalaureate and Masters degree program which is a fast-track to graduate education. It is designed primarily as an option for advanced students in our Baccalaureate program.
- A Master of Art degree program that provides students with the technical knowledge and skills necessary for success within the information and high technology industries. The program emphasizes breadth of knowledge in advanced computer science topics to augment the student's baccalaureate degree.
- A Master of Science degree program with two concentration tracks:
- A non-thesis Master's degree program that supports the needs of persons seeking graduate education for entry into non-academic careers or to enhance and expand their career options.
- A thesis Master's degree program that fosters close collaboration between research and academic needs. It is designed for students who seek academic careers or positions in industrial research and development (R&D), or students who want to continue their education into the PhD program.
- A PhD program that promotes research, discovery and integration. It is designed for students interested in becoming professional scholars, college and university teachers, or independent research workers in private, industrial or government research institutions.