Computer Science
Objectives and Desired Outcomes
We design and change the Computer Science program by first
considering, along with our program constituents, what our graduates should
be able to do five to seven years after completing the program,
combining their academic learning with later experience. This produces
our objectives, which we adjust every several years, again with
the help of constituents.
Objectives
The Computer Science Program objectives are that, five to seven years
after graduation, cadets who major in Computer Science will have been
successful Army officers who have:
In order to reach these objectives we make
day-to-day decisions about courses and lessons using desired outcomes.
These list the things our cadets should be able to do upon graduation. We consider
adjustments to outcomes each year when program assessment results are reviewed.
Desired outcomes
Upon graduation, cadets who major in Computer Science can:
- 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 the design choices.
- Analyze a problem, and identify and define the computing requirements appropriate to its solution.
- Apply design and development principles in the construction of software systems of varying complexity.
- Function effectively on teams to accomplish a common goal.
- Use current techniques, skills, and tools necessary for computing practice.
- Recognize the need for, and engage in, continuing professional development.
- Understand professional, ethical, and social responsibilities expected of a computer scientist and a military officer.
- Communicate with a range of military and non military audiences.
- Analyze the impact of computing on Army operations, soldiers, units, and society at-large, including ethical, legal, political, and security issues.
[Top] |