Skip to main content Skip to footer site map
Computer Science Department

Summer Internship Opportunities

2021 Internship List

If you have a question about a specific internship, please contact the POC listed. However, you should not email the POC to advertise yourself.  

Battelle Memorial Institute, software engineering (Columbus, OH or Chantilly, VA)

The Software Engineering intern will support Battelle's National software requirements. This group specializes in the design, development, test, and production of complex electronics and software systems. This internship will involve design and
development of software for a variety of commercial and government applications. Battelle is involved in projects from threat detection & identification to autonomy & advanced robotics and cyber trust & assurance algorithm development. Students will work with industry scientists and experts to help solve real-world computer science problems. (POC: CDR Maroon,


Defense Innovation Unit, AI at DIU (Mountain View, CA)

This internship will involve midshipmen working with the Defense Innovation Unit (DIU) in the heart of Silicon Valley, primarily applying their computer programming skills to the innovation challenges that DIU addresses. This includes examples like algorithms to control drones and swarms. The DIU’s mission is to connect with tech startups and major computer companies in Silicon Valley to find unique solutions to DoD challenges. (POC: Assoc Prof Chambers,


Draper Labs at MIT (Cambridge, MA)

The Charles Stark Draper Laboratory, Inc. (Draper Lab), is a non-profit engineering/technology research and development firm located next to the MIT campus in Cambridge, MA.  Draper Lab has a close relationship with academic research at MIT, as well as a very close relationship with the United States Navy.  For decades, technology developed by Draper Lab has supported a variety of manned and unmanned systems operated by the Navy, including various elements of the Navy’s ballistic missile submarine (SSBN) program. Each year, USNA partners with Draper Lab to support a robust summer internship program. Midshipmen work alongside small teams of professional engineers/researchers to solve a variety of challenging, cutting-edge problems.  This work/research involves system design,  development, and testing, as well as the exploration of new/revolutionary concepts.  Midshipmen from a variety of disciplines are welcome, including CS, IT, Chemistry, Physics, and others. (POC: Capt Wikman,


DoD High Performance Computing Center (Maui, HI and Stennis Space Center, MS)

This internship will involve in-person research on High Performance Computing hardware (HPC). Scientific advances in several fields have been hampered by a lack of computing power to satisfy their heavy processing requirements. Artificial Intelligence, as an example, has recently made great advances in building intelligent systems that learn from and interact with the world. However, the state-of-the-art frequently hits a computing barrier that prevents further progress without new approaches that can utilize large parallel computation systems. The DoD has built a host of such systems, managed by the High Performance Computing program. This internship brings together USNA research with midshipmen training on state-of-the-art facilities. It introduces midshipmen to HPC research and DoD capabilities. Target midshipmen need a strong computing background in CS or IT, but also mechanical engineering for fluid dynamics research. (POC: Assoc Prof Chambers,


Lockheed Martin, AI and HCI (Colorado Springs, CO)

This internship is with the defense contractor, Lockheed Martin. During the internship, the midshipmen will explore and improve the state of the art in artificial intelligence and human interaction, including cognitive decision aids for missile defense planning and battle management. They may also play the parts of red and blue battle planners and battle managers. Initially they will face
AI opponents. Then they will work with the AI cognitive decision aids to face human and AI opponents. Further, they may gather metrics and provide requirements and suggestions to help improve the AI/human interface and operational concepts, as well as help advance technology by working side by side with Lockheed Martin AI and human interface engineers. (POC: Assoc Prof Choi,


Naval Postgrad School, Data Science (Monterey, CA)

This internship will involve midshipmen working side-by-side with faculty in the Data Science & Analytics Group (DSAG) at NPS. These are researching faculty with PhDs conducting state-of-the-art research in Data Science and computing fields. The
midshipmen will learn about NPS programs, and contribute to research projects currently being worked on at NPS. This internship will involve hands-on computing projects in data science. NPS has communicated with us that they will assign each midshipman to a specific professor, so will have direct contact with the academic research there. (POC: Assoc Prof Choi,


NOAA, HPC and Data Science (Silver Spring, MD)

This internship will involve midshipmen working at the National Oceanic and Atmospheric Administration. NOAA is an important partner with the Navy and Marine Corps in providing real-time situational awareness and prediction of weather and oceanic events. They also have a large number of expertise in high performance computing and data science, two cutting edge fields that our midshipmen are exposed to during their studies in Computer Science and Information Technology.
This internship will involve hands-on computing projects related to current activities within NOAA. They will interact with NOAA employees from their High Performance Computing group, computational weather forecasting group, and NOAA liaisons to the Navy and Marine Corps. Midshipmen will work with NOAA engineers to learn how their computer software works, contribute code to their systems, analyze weather-related datasets in a software environment, and learn how NOAA contributes to the Navy mission. (POC: CDR Maroon,


Los Alamos and other National Labs (New Mexico)

There are various national laboratories which are accepting midshipmen for summer internships. These labs do a wide range of research from physics, to chemistry, to computer science and artificial intelligence. Interested students should seek an internship in a research environment, working with scientists on current challenges. Lookup Los Alamos Labs and Sandia Labs for more information about these sites online. (POC: CAPT Sarmento,


Naval Research Lab (DC)

The Naval Research Lab (NRL) developed a data visualization tool called SIMDIS ( that is designed to visualize time-tagged geo data. It is commonly used by test ranges to display live or reconstructed flight test events – showing where aircraft, ships, or ground vehicles were and where their antennas were pointed. NRL has recently done some field tests that now require deeper data analysis to be able to visualize where all of their sensors and antennas beams were pointing. This internship will work directly with real-world time-tagged geo data (in various formats), develop software to convert the data, and run the SIMDIS tool on it. (POC: Assoc Prof Chambers,



(POC: Capt Wikman,



(POC: CAPT Sarmento,


Government Agencies
Many government agencies provide funded summer internships. Below are some of the major internships, and most of these agencies will provide internships for CS/IT students during the upcoming summer. Check with the department for an up to date list. There are often other opportunities that aren't listed here.

To be considered for one of the CS internships, you must:

  • Be a Midshipman at the U.S. Naval Academy
  • Be academically satisfactory
  • Have a cumulative QPR of 3.0 or higher
  • Be current with all cruise/summer training requirements

go to Top