Computer and Network Security
The Computer and Network Security major focuses on computer programming, embedded systems, networks, telecommunications, computer systems, computer investigations, and cyber operations. The skills developed in the Computer and Network Security major uniquely prepare cadets to 1) establish, operate, maintain, and defend computer and communications networks, 2) provide secure command and control capabilities, and 3) contribute to a variety of cyber operation missions. Successful completion of the Computer and Network Security major leads to a Bachelor of Science in Computer and Network Security.
Computer and Network Security majors who become cyber operations officers will have opportunities to: conduct offensive and defensive cyber operations; establish and operate combat communications capabilities; operate, maintain, and defend computer and communications networks; provide command and control capabilities; and contribute to the development and acquisition of new systems.
Computer and Network Security majors who become pilots will have greater insight into their aircraft and weapons systems which are highly dependent on software systems. They will have an in-depth knowledge of how cyberspace risks may impact mission capabilities. They may also contribute to units by developing applications that improve mission effectiveness through areas such as operations support, data analysis, scheduling, and resource management.Computer and Network Security is a challenging major. Successful cadets typically have strong quantitative and analytical skills and enjoy computer programming. Prior programming experience is neither assumed nor required for success in the major. Graduates of the Computer and Network Security program will have attained the following student outcomes:
- An ability to apply knowledge of computing and mathematics appropriate to the discipline,
- An ability to analyze a problem, and identify and define the computing requirements appropriate to the solution,
- An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs,
- An ability to function effectively on teams to accomplish a common goal,
- An understanding of professional, ethical, legal, security and social issues and responsibilities in computing in the Air Force,
- An ability to communicate effectively with a range of audiences,
- An ability to analyze the local and global impact of computing on individuals, organizations, and societies,
- Recognition of the need for and an ability to engage in continuing professional development, both in computing and the Air Force, and
- An ability to use current techniques, skills, and tools necessary for computing practice.
Get The Course Sequence
For more information, download the recommended course sequence for this major.
Do you want to Attend the Academy?
Understanding our admissions requirements is the first step.VISIT ADMISSIONS