About this Degree Computer Science preparation continues to be highly coveted as the industry tries to improve software development productivity using Artificial Intelligence (AI) tools. Developers still need a background in programming techniques, data structures, algorithms, theoretical foundations, and computer systems, which the computer science degree provides. Besides software development, the same preparation forms the basis for high-demand areas of Cybersecurity and Artificial Intelligence. As workplaces see a major disruption with AI, a Computer Science degree, with appropriate specialization, allows you to be a Developer, Integrator, and Deployer of AI, not just a user. Apply Now What you will learn Computer science deals with the logical and mathematical foundations of computing and how to implement problem solutions as programs in a computer language. The computer science curriculum covers the design principles of key computing technologies such as hardware, operating systems, database systems, networks, graphics, and artificial intelligence. Mathematical reasoning is emphasized throughout the program. How to Apply Other Information about Degree or Program Certificate in Computing Certificate in Cybersecurity and Privacy Minor in Computer Science Master of Science Master of Applied Mathematical Sciences Research Labs Research Clusters Student Organizations Student Organizations and Resources Employment Information Employers: Northridge Systems Inc. NCR Corporation The Home Depot CTS Computer Technology Solutions IS3D CHG International Equifax Accenture Amazon Athens Microcomputer AT&T Bloomberg LP Cerner Corporation Chick-fil-a Cisco CSG International CTS Consumer Affairs Commission Deloitte Digital Insight Disney Animation EMC Engineering Firms Fleetcor Ford Motor Company General Motors Google Hewitt Associates Home Depot IBM Insurance Companies Intel Investment Firms Lockheed Credit Union Manhattan Associates Microsoft National Science Foundation Oracle Power Plan Research and Development Firms Siemens Teradata TopQuadrant Treasury Department United Parcel Service US Air Force US Defense Department Verizon Wipro Worldspan Yahoo! Possible Job Titles: Analyst Application Developer/ Programmer Computer Scientist Consultant Database Administrator Developer Support Engineer eCommerce Developer Implementation Consultant Java/ J2EE Developer Market Research Analyst Mathematician Network Engineer PeopleSoft Administrator Programmer Project Manager Security Engineer Software Developer Software Engineer Special Effects (FX) Specialist SQL Database Administrator Web Developer/Designer Wireless Developer