Computer science
Bachelor of Science in Computer Science
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 Bachelor of Science 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 pursue advanced studies in the field.
tracks
Computing Theory
Game Development
Software Engineering
clubs & activities
Wildcat Software
ACM SIGCHI
Research fellowships
career fields
Software engineering
Security and analysis
Research and computational theory
Solutions development
Bachelor of Science in Computer Science and Math with Teacher Certification
Computer Science and Math with Teacher Certification (CSMT) is a cooperative degree with the Department of Mathematics and the Department of Teacher Education, combining intense study in computer science and mathematics with teacher training to prepare students to teach these subjects at the high school level.
Some of the courses you will be taking:
- Algebraic Concepts for Teachers
- Design & Analysis of Algorithms
- Educational Psychology
Career fields you might want to go into:
- High school computer science teacher
- Software developer/engineer
- High school math teacher
FIND OUT MORE
Have more questions or want more information? Fill out the form below, which goes directly to the College of Business Administration contact