Summer Internships and Research For Computer Science Majors

Work with Mount Holyoke faculty

Funding for on-campus summer work may be available through grants that individual faculty members have or from the College. This funding is available to students of all years, not just honors students. Funding is also available through the Lynk Universal Application Form (UAF), and you need to get started with this early in the spring semester. The list below and suggestions for connecting with advisors and researching internships and careers can help you develop your internships/career plan.

Work on research at other U.S. locations

NSF Research Experience for Undergraduates (REU). REU sites bring together undergraduate students from around the country to work together over the summer. There are many sites to choose from, each involved in a different research area. Students apply to specific programs whose research interests them. Funding generally includes a stipend, travel and housing expenses. This is a very popular option for students interested in finding out what research is like. 

  • Deadlines vary but could be as early as January.

CRA Distributed Research Experience for Undergraduates (DREU). This project is particularly aimed at underrepresented groups in Computer Science, of which women are one. In this program, a student will work with a faculty member in a graduate student research lab on research. Students and faculty both apply to DREU. DREU serves as a matchmaker putting students and faculty with similar interests together. Funding includes a stipend, travel and housing. 

  • Deadline: usually early March.
  • Open to international students (funds are limited), U.S. citizens, and permanent residents.

Other research opportunities

Institute for Broadening Participation. The Pathways to Science website has a search engine to help you find summer research opportunities. This is a great resource as they maintain a database of many National Science Foundation and NASA-funded opportunities, as well as others that are harder to find out about.

MIT Summer Research Program. This is an opportunity to work in a research lab at MIT under the supervision of a professor, postdoc or advanced graduate student. They are particularly targeting underrepresented groups: African Americans, Mexican Americans, Native Americans, Puerto Ricans, and students from low socioeconomic backgrounds.

  • Deadline: usually late January.
  • Open to international students.

The Broad Summer Research Program at the Broad Institute of MIT and Harvard allows students to do computational or experimental research in areas such as cancer research, infectious diseases, and computational biology. 

  • Deadline: usually early January.
  • Must be a U.S. citizen or permanent resident.

Caltech offers a variety of summer science research opportunities, including ones working with NASA and JPL.

  • Must be a U.S. citizen or permanent resident. 
  • Should be interested in pursuing a Ph.D. or an M.D./ Ph.D.

Amgen Scholars in Science and Biotechnology. Research opportunity at numerous locations in the U.S. and Japan, including University of California, Berkeley, Caltech, and Columbia.

  • Must be a U.S. citizen or permanent resident for the U.S. programs. 
  • Should be interested in pursuing a Ph.D. or an M.D./PhD.

Summer Institute in Parallel Computational Science is a program run by the National Center for Atmospheric Research. It offers opportunities to work in high-performance computing aimed at scientific discovery and modeling. Must have completed your sophomore year.

  • Open to international students who are eligible to work in the U.S.

Work on research at International Locations

DAAD RISE is a research program in Germany for students studying biology, chemistry, physics, earth sciences and engineering.

Boren special initiative for STEM (science, technology, engineering, and mathematics) majors funds summer study (minimum of 8 weeks) for students majoring in the STEM fields. The Boren is funded by the National Security Education Program (NSEP), which focuses on geographic areas, languages, and fields of study deemed critical to U.S. national security. In exchange for scholarship funding, all Boren Scholars must agree to the NSEP Service Requirement. Please apply for the Boren through Mount Holyoke College and schedule an appointment with the College's National Fellowship Advisor, Ryan Lewis. 

  • Deadline: usually early February.
  • For U.S. citizens only.


Facebook University. Facebook offers this 8-week program to rising sophomores from underrepresented communities.

Google Summer of Code. Google sponsors a program that pairs students with open source software projects. Funding provides a stipend. Students work independently, not at the site of the organization they are working for.

  • Deadline: usually late Marchbut note that you need to be in touch with the organization before then. The time to reach out to organizations usually begins in early February.

Google. Google has many opportunities for students, like summer internships, AdCamp, and others at locations in the U.S. and abroad.

  • Deadlines vary. Some are very early.

In addition to regular internships, Google offers Google Engineering Practicum Internship, a 12-week program for first and second-year students.

  • Deadline: usually late November.

Microsoft. Microsoft has a large summer internship program. In addition to regular internships, Microsoft offers Microsoft Explore, a 12-week summer internship program for first-year and sophomore students.

  • Deadline: not posted. 

IBM Research has great opportunities for undergraduate researchers in several locations in the U.S., in fact, there is a research internship particularly directed at undergraduate women.

  • Deadline: usually early February.

NASA. NASA has lots of opportunities for summer internships and semester internships across many science and engineering disciplines.

Department of Homeland Security.

  • Open to U.S. citizens entering their junior or senior year.

MassTech Intern Partnership matches students studying in Massachusetts with firms in the tech sector within Massachusetts.

  • Open to international students.

Code for America provides internships where students work on technical projects as a public service, often working with local governments that lack the resources to hire a professional technical staff. These internships are unpaid.

Code2040 particularly targets Black and Latina students, helping them find internships with top tech companies and providing mentorship, leadership training and network development.

  • Deadline: usually early January. Applications are reviewed on a rolling basis.

InternMatch is a service run by Yahoo to help search for internships and entry-level jobs. 

Other organizations offering internships include:

  • Lawrence Livermore National Laboratory offers internships in high-performance computing, particularly addressing security needs.
  • Nvidia, makers of graphics cards
  • Willow Garage has opportunities in robotics.
  • VMware provides virtualization and cloud infrastructure. They offer internships in the U.S., India, China, Bulgaria, Ireland, Canada, France, UK and Denmark.

The Career Development Center has more information about internship opportunities and holds a variety of workshops to help you get an internship.

TA / Camp Counselor Opportunities

Girls Who Code Teaching Assistant. Girls Who Code has summer immersion programs to teach high school girls how to program and inspire them to pursue a career in technology. The program is offered at numerous locations around the country. This is a good opportunity for students early in CS who may not have enough experience yet to get a software development internship.

Johns Hopkins Center for Talented Youth is a summer program for students in grades 2-12. They offer courses in many fields, including computer science. In the past, they have offered CS courses in Fundamentals of Computer Science, Foundations of Programming, Introduction to Robotics, Data Structures and Algorithms, and Advanced Cryptology. Sessions are held in various locations around the country. They have both Teaching Assistant and Research Assistant opportunities. This is open to international students who have an F-1 visa. (Check the site for information about current programs.)

Id Tech Camp offers summer camps across the country for kids and teens in science and technology.