Successful completion of the Computer Science major leads to the degree of Bachelor of Science in Computer Science and prepares cadets to be leaders in an information-based and network-centric Air Force. The Computer Science program is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology.
The goals of the Computer Science Program are to produce leaders of character who:
Apply a broad and deep understanding of the field of computer science.
Can specify, design, implement, test, debug and maintain computer-based systems.
Are fluent in at least one general-purpose programming language.
Learn new programming languages and software development tools on their own.
Write and speak effectively on technical subjects.
Work well with others on system development efforts.
Employ the highest ethical standards in their use of computer technology.
Succeed in graduate study.
The Computer Science Major is very challenging and correspondingly very rewarding. Most courses in the major involve computer programming, so successful majors enjoy programming and working with computers. Strong quantitative and analytical skills, as well as determination and creativity are very useful for success in this major. Prior programming experience is not required for success in this major.
Most graduating Computer Science majors either enter a rated career field or the Communications and Information career field. Computer Science majors successfully completing the Information Assurance option enter the Air Force as highly skilled information warriors.
The Academy's focus is on creating well-rounded leaders with a variety of skills and knowledge.