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

Timeline

  • November/December: Application will be emailed to all CS/DS via email.
  • Mid-January: Midshipmen will be paired with internship projects, and midshipmen will be asked to accept internships. After accepting an internship spot, midshipmen must withdraw from all other summer training applications.
  • February-March: Summer Training blocks will be filled. Midshipmen will be put in contact with summer sponsors.
  • March-April: We will host an all-intern meeting with faculty where we go over what to expect during the summer and common issues from previous internships.

Administration and Planning

  • Once you accept a summer training option, you are committed to that option. If you select a different summer training option, you must let us (the CS/DS internship team) know so we can fill that spot with another student.
  • You must have a credit card (debit cards don’t count) to execute a summer internship.
  • For local internships, you or a partner must have a POV owned by you or a family member available during the summer. (Rising 2/C interns will be able to park on the yard during their internship summer block.)
  • Summer internships are available only for rising 1/C and rising 2/C.

Current Opportunities

DTRA (Montgomery, AL)

  • This internship will introduce students to military wargaming with an emphasis on designing a wargame involving non-strategic nuclear weapon employment. AF Air University Staff will serve as the primary supervisor, and will guide a joint group of cadets and midshipmen through basic wargame design. The internship will conclude with the students designing and play testing a wargame which they develop. The internship goal is to provide students a basic understanding of military wargaming, so they can apply lessons learned to academic year research projects.

  • Requirements: CS/DS major or Wargaming experience. Programming experience not required.
  • POC: CDR Ken Maroon

Bluevoyant (Washington, D.C.)

  • BlueVoyant’s approach to cybersecurity revolves around three key pillars — technology, telemetry, and talent — that deliver rock‐solid cyber defense capabilities to more than 700 enterprise customers across the globe. In the public sector, BlueVoyant Terrain: Supply Chain Defense for Government™ provides an end‐to‐end supply chain risk management solution for government organizations charged with defending the health and security of mission‐critical programs and industrial bases. BlueVoyant’s machine learning‐driven automation and human‐led expertise allows government stakeholders to illuminate multiple tiers of complex supply chain ecosystems, persistently monitor for both business continuity and cybersecurity‐related risks, and rapidly take action to protect against vulnerabilities and threats. BlueVoyant’s program aims to provide interns with hands‐on experience in supply chain analysis, data analytics, and risk assessment. The curriculum offered through the program prepares candidates with foundational skills in unstructured problem solving, business analytics, and client engagement.

  • Requirements: CS or DS major. Programming experience required.
  • Desirable: Python and R experience helpful.
  • POC: LCDR Justin Downs

Charles Stark Draper Laboratory (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. The following research areas/capabilities exist within Draper Lab’s portfolio:

    • Autonomous System Design & Analysis - Unmanned Aerial Vehicles (UAVs), Unmanned Surface Vehicles (USVs), & Unmanned Underwater Vehicles (UUVs)
    • Advanced Autonomy, Navigation, & Machine Learning
    • Intelligence Algorithms, Search Programs, & Modeling/Simulation Techniques
    • Position, Navigation, & Timing / Precision Instrumentation / Fault-Tolerant Systems Design
    • Secure & Assured systems
    • Microsystems, Materials Engineering, & Microfabrication
    • Image & Data Analytics / Rapid Diagnostics
    • Biomedical Engineering Solutions / Human Organ Systems / Precision Medicine
    • Spacecraft Landing Systems / Boost Guidance / Strategic Systems

    Draper Lab’s technology/expertise has enabled this country to travel to the Moon, maintain a safe/robust nuclear deterrence program, develop the best unmanned systems in the world, and advance the fields of alternative energy, manufacturing, and medicine. Examples of past projects include:

    • Underwater Implosions
    • Anomaly Detection Methods for UUVs
    • UUV Sonar System Integration
    • Robust Mission Planning/Navigation for UUVs
    • UUV Conceptual Design
    • Mission Uncertainty Planning for UUVs
    • Mission Critical Strategic and Human-Rated Systems
    • Autonomous Control Software Development for UUVs
    • Statistics and Data Mining for Intelligence, Surveillance, and Reconnaissance
  • Requirements: Must major in a STEM field (M&S Division or E&W Division). Must be a rising 2/C midshipman or rising 1/C midshipman. Selection for this internship will be contingent on OOM, demonstrated technical aptitude/performance, and successful alignment with one of the Draper Lab research areas.
  • Desirable: The ideal candidate will have an interest in engineering/computing research and development processes. Some basic programming experience is desired, but actual requirements will depend on the project. Midshipmen with an interest in independent research and/or honors-level research are strongly encouraged to apply.
  • POC: Professor Nate Chambers

NAWCTSD Autonomy (Orlando, FL)

  • The midshipman would be injected into a team that is actively working on solving some of the most challenging problems in the utilization of AI for autonomy in Naval aviation. This will involve utilization of the Naval Enterprise Research Data Science (NERDS) in-house high-performance computer, focusing on using large scale modeling and simulation to test and validate AI driven autonomous behaviors. The exact project will depend on when the internship occurs, but it will be hands on and expose the midshipman to the complexity of utilizing AI at the enterprise level.

  • Requirements: Python Programming Experience
  • Desirable: Computer Science or Data Science Major, but open to other majors
  • POC: LT Brett Gentile

NAWCTSD Software Development (Orlando, FL)

  • The midshipmen would be injected into an in-house government laboratory, the Interoperability, Design, Engineering & Application (IDEA) Lab. They’ll join a team of software developers, interoperability engineers, and subject matter experts (SMEs) dedicated to enhancing Fleet training through distributed mission training (DMT) within Live, Virtual, and Constructive (LVC) environments. Our teams support interoperability tools development and execution of DMT events that directly impact Fleet readiness.

    Specific project will depend on the timing of the internship, but they're guaranteed tangible experiences exposing them to the complexities of delivering operational Fleet training and government solutions that enable DMT. They can anticipate actively participating in the integration and testing events, software development process, and potentially included in-house Systems Engineering Technical Reviews (iSETRs).

  • Requirements: Python Programming Experience
  • Desirable: Computer Science or Data Science Major, but open to other majors
  • POC: LT Brett Gentile

NAWCTSD LVC Communications (Orlando, FL)

  • The midshipman would be injected into an in-house government lab, the Concept Development and Integration Laboratory (CDIL). They’ll join a team of hardware and software developers dedicated to enhancing Fleet training through realistic communications in Live, Virtual, and Constructive (LVC) environments. Our team builds software and hardware solutions directly injected into Fleet training exercises, creating a tangible impact on readiness. Specific project will depend on the timing of the internship, but they're guaranteed a hands-on experience exposing them to the complexities of delivering government solutions directly to the Fleet. They can anticipate actively participating in the hardware and software development process, potentially including writing source code, contributing to hardware design, and testing/integrating systems.

  • Requirements: Python Programming Experience
  • Desirable: Computer Science or Data Science Major, but open to other majors
  • POC: LT Brett Gentile

Naval Information Warfare Center (NIWC) ATLANTIC (Hanahan, SC)

  • This internship will involve work on projects in the Decision Advantage continuum (Mission Engineering, Data Engineering, Data Science/AI, and Battle Management Aid / Visualization (BMA/Viz development). Since the midshipmen are "uniformed", we’d love for them to work in their area of expertise, or provide domain knowledge, on one of our more Operationally focused projects - Fuels Dashboard/Operational Report (OPREP) Improvements, Pierside Maintenance Planning, Maritime Operational Reach Tool (MORT), Task Force 59 / U.S. Naval Forces Southern Command (NAVSOUTH) (with possibly C6F efforts in the future), or Department of the Navy Chief Data Officer (DoN CDO) Data Strike Teams.

  • Requirements: Must be a CS/DS/Math/Engineering major. Programming experience required.
  • POC: LT Brett Gentile

Naval Research Lab 5730 (Washington, D.C.)

  • This internship will involve midshipmen working at NRL on one of two potential projects. The first project involves the expansion and improvement of an existing set of tools for radar imaging and maritime target classification. Currently, software exists for separately producing radar images and training and evaluating a target classifier. The goal of this project is to unify the imaging, training, and evaluating functions into a flexible software pipeline able to run over many different sets of imaging and model parameters.

    The second project involves the development of a planning aid and decision tool for surface EW operators. Optimization algorithms exist in a working state for selecting EW techniques based on current and predicted tactical situation. The goal of this project is to aid in the production of an interactive software tool using these algorithms with useful, actionable feedback for planning and real time decision making purposes.

  • Requirements: Field of study must be a computer programming-based major. SCS or SDS is recommended, and must be a rising 2/C or 1/C during the anticipated internship.
  • Desirable: Strong programming ability in Python or related language. Math and Statistics is helpful.
  • POC: LT Brett Gentile

Naval Research Lab 5510 (Washington, D.C.)

  • Identify potential naval applications for highly autonomous yet interactive goal reasoning (GR) agents, integrated with GenAI components. (Agents that can support intelligent disobediance are of particular interest (https://sites.google.com/view/rad-ai/home).) Deliverable: A project report describing GR, its potential integrations with GenAI components, recommended applications to pursue, and a description of research gaps that first need to be addressed. To facilitate this: I will provide interactions with NRL researchers (and others) whose work and/or application focus is relevant to this objective (e.g., GenAI experts, applied scientists in a variety of disciplines).

  • Requirements: Field of study must be a computer programming-based major. SCS or SDS is recommended, and must be a rising 2/C or 1/C during the anticipated internship.
  • Desirable: Strong programming ability in Python or related language. Math and Statistics is helpful.
  • POC: LT Brett Gentile

DIU (Mountain View, CA)

  • Project 1: Common Operational Database

    This internship revolves around the "Common Operational Database" project, with the primary objective being the prototyping of a system that incorporates both software and hardware solutions. These solutions aim to achieve enhanced perception capabilities, create and sustain an edge world model apt for Denied, Degraded, Intermittent, Limited (DDIL) environments, and be versatile enough for deployment across various Unmanned Air/Surface Vehicle (UxV) platforms of different sizes, capacities, and energy requirements, such as the Greenough Advanced Rescue Craft (GARC) or Blue UAS UAV. The focus is two-fold: Edge Perception and Edge World Modeling. The former will harness commercial AI algorithms to analyze data from UxV sensors, with initial tasks targeting the identification and characterization of marine vessels. The latter software concentrates on database management to streamline data exchange between UxVs and enhance autonomy behaviors. Throughout the internship, the midshipman will collaborate with DIU, Project Overmatch (Navy Joint All-Domain Command and Control (JADC2)), and commercial entities to oversee the amalgamation and launch of these technologies for Fleet Exercises and their eventual transition into production for PACFLT. While there are no explicit deliverables necessitated by DIU, the emphasis is on acquainting the intern with rapid prototyping and capability delivery to Fleet users.

    Project 2: ARCHER

    The ARCHER prototype will develop and deliver capability to provide advantages to Marines operating in the information environment. The solution will leverage and collaborate with tools already in the DoD inventory (e.g. Command and Control Information Environment (C2IE), Pulse, OpeniO, Athena/SCP) and prototype additional commercial AI/ML capabilities to improve the military’s ability to maneuver in the information environment. Recent advances in generative AI and large language models are a paradigm shift in the ability of machines to process and synthesize large amounts of information. This new technology will likely be able to improve the speed and effectiveness of DoD personnel maneuvering in the information environment. Some of the expected improved capabilities this technology will enable are Information Operations Discovery and Evaluation, Operating Information Environment Visualization, and Content and Messaging Capabilities.

  • Requirements: CS or DS major. Rising 1/C or 2/C. Programming experience required.
  • POC: LCDR Justin Downs

OUSW (Pearl Harbor, HI)

  • This internship will involve researching the operational use cases associated with swarms of unmanned vehicles (i.e. 100+ vehicles); b) working on the technical aspects of unmanned command and control (C2), and/or c) examining the cybersecurity and emissions control (EMCON) aspects of these networks. In all cases, the intern will need to relate their findings to operational and technological decision makers. The internship’s deliverable would be an SES-level outbrief, that in previous years has proven valuable to our interns.

  • Requirements: CS or DS Major. Programming experience required.
  • Desirable: Interest in, or experience with, cellular communications.
  • POC: CDR Ken Maroon

NAWCAD (Lakehurst, NJ)

  • Assist in the development and testing of computer vision software (Python) called PATRIOT I-S-M that tracks people, support equipment, and aircraft on the flight deck for carriers. Example tasking could include labeling a newly collected dataset, predicting motion and integrating filtering components, fusing estimates from multiple cameras, and creating automatic camera calibration procedures.

  • Requirements: CS or DS major. Rising 1/C or 2/C.
  • POC: CDR Ken Maroon

COMSUBFOR (Groton, CT)

  • Assist in the development and testing of special projects involving AI, machine learning, and data science applications to support COMSUBFOR programs and events.

  • Requirements: MUST be CS/DS major
  • Desirable: Would prefer rising 1/C to support follow on capstone opportunities
  • POC: CDR Ken Maroon

NSWDG (Virginia Beach, VA)

  • Midshipmen will work with NSWDG staff to employ programing, cyber, machine learning, artificial intelligence, and data science skills in the development of applications to support NSWDG mission areas. This internship will allow rising 1/C to get a head start on their Capstone project by building an understanding of the NSWDG mission set and operation parameters. Midshipmen will be expected to apply their creativity and abilities to develop algorithms and software for NSWDG.

  • Requirements: Must be a rising 1/C CS/DS/Cyber major.
  • POC: CDR Ken Maroon

NSWCDD (Virginia Beach, VA)

  • Project ODINN is the development of a next generation Radio Frequency (RF) signal collection system that implements Machine Learning (ML) algorithms to detect and classify received signals across a very wide RF spectrum to improve operator effectiveness and efficiency. Multiple Neural Network models are utilized for specific signal types and include RFML applied to I/Q data and Image Recognition models of Fast Fourier Transform (FFT) Signal Waterfalls. Specific tasking within the project includes the development, training, and implementation of new RFML models as well as designing and implementing work flows to allow the operators to quickly organize, record, and document new types of signals.

  • Requirements: CS or DS Major. Programming experience required.
  • POC: CDR Ken Maroon

CDAO (Falls Church, VA)

  • During this internship, MIDN will support Chief Digital and Artificial Intelligence Office (CDAO) Directorate for Algorithmic Warfare (CDAO AW)’s two highest visibility efforts, Task Force Lima and AI Scaffolding. Task Force Lima is the DOD-level DepSecDef-directed task force that is charged with focusing the Department’s exploration and responsible fielding of generative AI. AI Scaffolding is the OSD CDAO’s big play to identify enterprise services and infrastructure to accelerate AI/machine learning development and adoption.

  • Requirements: CS or DS Major. 1/C Preferred, but can take 1 or 2 2/C
  • POC: CDR Ken Maroon

General Electric (Evandale, OH)

  • This internship will involve bringing together data science solutions and production quality code to see how data can impact the aviation business. Midshipmen will generate Machine learning (ML) models for forecasting demand, work towards developing network models and work to implement intermediate solutions along the long term business roadmap. Interns will see how these models and data impact repair networks and overhaul turn around times and cost.

  • Requirements: CS or DS major. Programming experience required.
  • Desirable: Python or simulation experience desired.
  • POC: LCDR Justin Downs
go to Top