Computer Science (BS)
Software developers and other computer scientists are tackling exciting problems in a world with a growing amount of data. If you enjoy problem solving and logic, earning a degree in computer science will challenge and equip you to engage in these efforts.
At ACU, you’ll receive broad-based education and experience in programming languages, problem-solving, classical algorithms, project design, and a variety of advanced computer science subjects. You’ll also develop critical thinking, leadership, and communication skills that will help you grow in your career, whether you want to develop software or pursure advanced studies in the field. Our students have been hired for internship and full-time positions with Faithlife, IBM, Rackspace, Raytheon, and USAA.
Broad-based training in programming languages and a variety of traditional and specialized computer science subjects.
Flexibility to concentrate on scientific computing, software engineering, or game development.
100% of our May 2017 computer science graduates were hired or accepted to graduate school within three months of graduation.
Areas of Concentration:
- Computing Theory: Examines the theoretical foundations of computer science, including language design, algorithm analysis and computability. This concentration is recommended for students who will pursue graduate work in Computer Science.The undergraduate Computer Science – Computing Theory program is accredited by the Computing Accreditation Commission (CAC) of ABET.
- Game Development: This concentration prepares students to develop software and applications for the gaming industry.
- Software Engineering: Prepares students for a more practical implementation of computer science skills, establishing a foundation to develop software and applications for consumers and industry.