CS Curricula

←All schools

United States Military AcademyWebsiteAcademic Catalog

Electrical Engineering and Computer ScienceDepartment Website

BS Degree in Computer Sciencesource 1source 2ABET

120 units needed for graduation.

CS Courses

Math/Stat Courses

Engineering Courses

Science Courses


Program Educational Objectives

Five to seven years after graduation, cadets who major in Computer Science will have been successful Army officers who have:

  • Initiated and completed tasks that identify aspects of a complex situation that can be enhanced by using computing technology.
  • Applied computing knowledge and skills while using an engineering process individually or in diverse teams to develop computing technology applications.
  • Used effective communication to explain new computing technology to war fighters in support of current and emerging Army war fighting doctrine.
  • Grown professionally through self-study, continuing education and professional development.

Student Outcomes

At the time of graduation, cadets who major in Computer Science can:

  • Analyze a complex computing problem and 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 computer science 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 computer science discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.