Information Technology (SIT)
The Discipline and the Major
Information technology is the use of computers and software to manage information. The information technology major provides a foundation in computer architecture, systems programming, data structures and networks. Upper level courses include web and internet systems, database systems, and information assurance and network security. The program is completed with electives emphasizing applications in areas such as web technology, databases, and computer security. After completing the information technology program at the Naval Academy one can go on to advanced study in databases, information assurance, and computer/network security.
Midshipmen participate in hands-on projects beginning in third class year and the program culminates in a capstone design experience in the first class year. The capstone experience provides a relevant, practical opportunity to incorporate all of the knowledge gained into a culminating project. The capstone project can be interdisciplinary, with teams made up of computer science and information technology majors. Recent projects have included developing the USNA Honor website, developing apps for mobile devices and designing the system to allow the naval Academy radio station to broadcast on the internet.
The Computer Science Department is equipped with Windows and Unix computers, networking, and computer forensics labs. Midshipmen utilize these resources to reinforce and apply the theory learned in the classroom and to complete projects throughout the curriculum.
Prospective majors take note: the Information Technology major will not be available to the Class of 2025 and beyond.
Computer Science Department Site