Skip to Content
Apply Request


APU’s computer science major equips students to create systems that analyze, transform, and describe information. Core coursework provides a solid foundation in calculus, discrete mathematics, computing fundamentals, operating systems, database management, and data structures. Students learn about the many facets of the computer industry to prepare for careers in software development, systems programming, data analysis, and computer design. The degree prepares professionals who understand the complexities of computer systems and can use them to address pressing and intricate problems.

Students can tailor their learning to specific areas of interest such as artificial intelligence, advanced database applications programming, or software system development. Computer science majors leave APU prepared to create and use computer systems to solve complex problems.

Is This Major Right for You?

You’re a computer science major if you:

Learn more about this major and required courses.

“The conversations between faculty and students really made computer science classes memorable. I enjoyed when there was something that we could relate to together or things that our professors would talk about outside of class that caught our interest.”

Peter Lane ’10

Note: This information is current for the 2013-14 academic year; however, all stated academic information is subject to change. Please refer to the current Academic Catalog for more information.