Computer Science (BS, Minor)
Why study Computer Science?
Computer scientists are problem solvers, inventors, and designers. They are knowledgeable about how computers and computer programs work, ultimately enriching lives and improving workplace productivity. Students who are interested in exploring information technology and software engineering will find Computer Science to be a rewarding area of study.
The AU Computer Science program is designed to meet the demands of today and to anticipate the needs of tomorrow. You will learn the fundamentals of Computer Science, including computer architecture, programming, database systems, data structures, and algorithm design. Our program is designed to develop effective problem solvers, exposing you to techniques and best practices that are similar to what you will experience in the real world. You will practice what you learn, giving you a clear sense of the profession prior to graduation
Computer Science majors are in high demand and work in a variety of fields. They design and build computer networks, manage large databases, secure and protect computer systems, create animated movies and video games, and develop and test software. To further focus your studies based on your career goals, you have the opportunity to choose from one of two areas:
- Software Engineering, which prepares you for a career in software development and project management.
- Information Technology, which prepares you for a career in implementing and maintaining IT solutions for organizations.
If you would like to explore academics beyond your major, you can also minor in Computer Science. For example, pairing a Computer Science minor with a major in Political Science and Public Policy will give you the skills to mobilize voters, analyze public policy, and develop sophisticated campaign strategies.
Computer science is the operating system for all innovation.Steve Ballmer, former Microsoft CEO
2021 annual median salary for computer and information technology jobs
2020-2030 projected job growth rate
- Computer architecture
- Database design
- Digital Forensics
- Networks and Security
- Web application development
- Computer Science Club
- Work in the Computer Labs
- Work in Information Technology Services
AU's computer science program contributed to my work ethic and improved my problem solving skills. It prepared me to join a team and succeed at work as a software developer.Rodgrigo Chavez '19
Most Computer Science classes have a final project that requires intensive work. These projects, along with your capstone project, combine into a portfolio that will help you secure a job after graduation.
- Computer programmer
- Computer systems analyst
- Data scientist
- Information security analyst
- Software developer
- Video game designer
- Website designer
Where our graduates work
- Applied Systems Inc.
- Enova International
- PSC Group LLC