The Computer Science Department at the United States Naval Academy houses the Computer Science (CS) and Information Technology (IT) majors.
Both majors provide an exciting curriculum that meets the needs of newly appointed naval officers serving in the fleet. See for yourself what people serving in the fleet are saying about our majors…
Message from VADM Dorsett saying that the
Navy Intel Community now especially needs technical majors.
Message from a recent graduate discussing the
importance of several CS/IT courses he took at USNA (including
courses on networking, computer security, and web development).
This nationally recognized department is dedicated to remaining on the leading edge of research and technology. Both the CS and IT majors are dynamic and vital components of the Naval Academy's academic program.
Information for Prospective Students
Below is a summary of the department and the CS and IT majors, as presented each year in January to the current plebe classes.
Interested in obtaining a dual major with CS and/or IT? Find out more here.
The CS department also contributes several course to the major in Cyber Operations (SCY). Here is a comparison between that major and CS/IT.