24.02.2014 Views

2008-2009 Catalog - United States Air Force Academy

2008-2009 Catalog - United States Air Force Academy

2008-2009 Catalog - United States Air Force Academy

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

computer science major<br />

Successful completion of the Computer Science major leads to the degree of Bachelor of Science in Computer Science and<br />

prepares cadets to be leaders in an information-based and network-centric <strong>Air</strong> <strong>Force</strong>. The Computer Science program is<br />

accredited by the Computing Accreditation Commission of ABET, 111 Market Place, Suite 1050, Baltimore MD 21202-4012,<br />

telephone: (410) 347-7700.<br />

The goal of the Computer Science program is to produce leaders of character who:<br />

• Apply a broad and deep understanding of the field of computer science.<br />

• Can specify, design, implement, test, debug and maintain computer-based systems.<br />

• Are fluent in at least one general-purpose programming language.<br />

• Independently learn new programming languages and applications.<br />

• Write and speak effectively on technical subjects.<br />

• Are committed to the highest ethical standards in the use of computers.<br />

• Work well with others.<br />

• Excel in graduate study.<br />

Upon completion of the Computer Science program each graduate shall demonstrate satisfactory:<br />

• Ability to apply knowledge of computing and mathematics appropriate to the discipline.<br />

• Ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.<br />

• Ability to design, implement, and evaluate a computer-based system, process, component, or program to meet<br />

desired needs.<br />

• Ability to function effectively on teams to accomplish a common goal.<br />

• Understanding of professional, ethical, legal, security and social issues and responsibilities in computing and the <strong>Air</strong><br />

<strong>Force</strong>.<br />

• Ability to communicate effectively with a range of audiences.<br />

• Ability to analyze the local and global impact of computing on individuals, organizations, and society.<br />

• Recognition of the need for and an ability to engage in continuing professional development, both in computing and<br />

the <strong>Air</strong> <strong>Force</strong>.<br />

• Ability to use current techniques, skills, and tools necessary for computing practice.<br />

• Ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and<br />

design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design<br />

choices.<br />

• Ability to apply design and development principles in the construction of software systems of varying complexity.<br />

The Computer Science major offers both great challenges and great rewards. Most courses in the major involve computer<br />

programming, so successful majors enjoy programming and working with computers. Strong quantitative and analytical skills<br />

as well as determination and creativity are very useful for success in the major. Prior programming experience is not required<br />

for success in the major.<br />

Most graduating Computer Science majors either enter a rated career field or the Communications and Information career<br />

field. Computer Science majors successfully completing the Cyber Warfare option enter the <strong>Air</strong> <strong>Force</strong> as highly skilled<br />

information warriors.<br />

Suggested Course Sequence<br />

3rd-Class Year 2nd-Class Year 1st-Class Year<br />

Chem 200 Aero Engr 315 <strong>Academy</strong>/Comp Sci Opt<br />

Comp Sci 210 Beh Sci 310 Astro Engr 410<br />

Comp Sci 220 Biology 315 Comp Sci 380<br />

Comp Sci 351 Comp Sci 359 Comp Sci 426<br />

Econ 201 Comp Sci 364 Comp Sci 454<br />

El Engr 281 Comp Sci 467 Comp Sci Opt<br />

English 211 Comp Sci 483 English 411<br />

Engr Mech 220 El Engr 315 Math Opt<br />

Law 220 History 302 Mgt 400<br />

MSS 200 Math 340 MSS 400<br />

Physics 215 Math 356 Soc Sci 412<br />

Pol Sci 211 Philos 310 Sys Opt Comp Sci 453<br />

<strong>United</strong> <strong>States</strong> <strong>Air</strong> <strong>Force</strong> <strong>Academy</strong> <strong>Catalog</strong> 77

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!