Computer Science
The Computer Science major focuses on computer programming, software engineering and computing theory. The skills and abilities taught are in high demand and may be applied in all U.S. Air Force career fields. Computer Science majors who become cyber operations officers 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 Science majors who become pilots (including test pilots) will have greater insight into their aircraft and weapons systems highly dependent on software systems. They might also contribute to units by developing applications that improve mission effectiveness through operations support, data analysis, scheduling and resource management.
The Computer Science program is accredited by the Computing Accreditation Commission of ABET, www.abet.org.
Potential Job Assignments
Within the Air Force
|
Outside the Air Force
|
SAMPLE COURSES
- Computer Organization and Architecture
- Information Storage and Retrieval
- Software Dev for Mobile Devices
- Artificial Intelligence
SUGGESTED COURSE SEQUENCE
4-DEGREE (FRESHMAN) | 3-DEGREE (SOPHOMORE) | 2-DEGREE (JUNIOR) | FIRSTIE (SENIOR) |
---|---|---|---|
Beh Sci 110 Chem 100 Comp Sci 110 English 111 Engr 101 For Lang 1 For Lang 2 History 100 Math 141 Math 142 Physics 110 |
Chem 200 Comp Sci 210 Comp Sci 220 Comp Sci 351 Econ 201 English 211 Engr Mech 220 Law 220 Math 340 MSS 200 Physics 215 Pol Sci 211 |
Aero Engr 315 Beh Sci 310 Biology 315 Comp Sci 330 Comp Sci 350 Comp Sci 364 Comp Sci 380 Comp Sci 467 Comp Sci 483 History 300 Math 356 Math Opt Philos 310 |
Academy Opt/Comp Sci Opt Astro Engr 310 Comp Sci 426 Comp Sci 453 Comp Sci 454 Comp Sci Opt Comp Sci Opt English 411 ECE 315 Mgt 400 MSS 415/416 Soc Sci 412 |
Computer Science majors must take Introduction to Programming (Comp Sci 210) in the fall of their 3-degree year or validate the course.
For full program requirements and course descriptions, download the current Course of Instruction Handbook.
ACCREDITATION INFORMATION
The Computer Science degree is accredited by the Computing Accreditation Commission of ABET, www.abet.org.
Program Educational Objectives
To ensure the success of our graduates, we prepare them to achieve the following Program Educational Objectives within two to five years after graduation:
- Recognition as successful Air Force officers through demonstration of their ability to:
-
- Rapidly acquire required knowledge
- Lead others effectively
- Apply ethical and moral standards
- Improve unit performance by application of organizational skills
- Make sound decisions based on critical thinking
- Communicate effectively
- Selection for career training on, or ahead of, schedule, and for a progression of assignments of increasing responsibility
- Demonstrated ability to solve Air Force technical problems
- Success in continuing education
These objectives are assessed through Student Outcomes—the skills, knowledge and behaviors students should acquire before graduation.
Student outcomes
Graduates of our program will have the ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
- Communicate effectively in a variety of professional contexts
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline
- Apply computer science theory and software development fundamentals to produce computing-based solutions
- Apply security principles and practices to maintain operations in the presence of risks and threats
The number of cadets graduated or enrolled in the Computer Science major in May of the indicated year are listed below:
CONTACT US
Lieutenant Colonel David Merritt
Department Head
david.merritt@usafa.edu
(719) 333-3590