POTENTIAL JOB ASSIGNMENTS
Within the Air Force
Outside the Air Force
- Computer Organization and Architecture
- Information Storage and Retrieval
- Software Dev for Mobile Devices
- Artificial Intelligence
SUGGESTED COURSE SEQUENCE
|4th CLASS YEAR (FRESHMAN)||3RD CLASS YEAR (SOPHOMORE)||2ND CLASS YEAR (JUNIOR)||1ST CLASS YEAR (SENIOR)|
|Beh Sci 110
Com Sci 110
For Lang 1
For Lang 2
Comp Sci 210
Comp Sci 220
Comp Sci 351
Engr Mech 220
Pol Sci 211
|Aero Engr 315
Beh Sci 310
Comp Sci 359
Comp Sci 364
Comp Sci 380
Comp Sci 467
Comp Sci 483
|Academy Opt/Comp Sci Opt
Astro Engr 310
Comp Sci 426
Comp Sci 453
Comp Sci 454
Comp Sci Opt
Comp Sci Opt
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 Curriculum Handbook.
The Computer Science degree is accredited by the Computing Accreditation Commission of ABET, www.abet.org.
To ensure the success of our graduates, we prepare them to attain the following
- Apply knowledge of computing and mathematics appropriate to the discipline.
- Analyze a problem, and identify and define the computing requirements appropriate to its solution.
- Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
- Function effectively on teams to accomplish a common goal.
- An understanding of professional, ethical, legal, security and social issues and responsibilities in computing and the Air Force.
- Communicate effectively with a range of audiences.
- Analyze the local and global impact of computing on individuals, organizations, and societies.
- Recognize the need for and ability to engage in continuing professional development, both in computing and the Air Force.
- Use current techniques, skills, and tools necessary for computing practice.
- Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- Apply design and development principles in the construction of software systems of varying complexity.
The number of cadets graduated or enrolled in the Computer Science major are listed, by class, below:
Computer Science Enrollment Data
Col David Caswell