Summer Opportunities for Computer Science Students

Work with Mount Holyoke Faculty

Do you want to do a senior thesis? If so, you should start in the spring of your Junior year or the summer after your Junior year. Talk to faculty to find out what ideas they have for thesis projects. Please see for recent honors projects.

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. To apply for Lynk funding, go to You need to get started with this early in the spring semester. Check the link for complete details.

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. Available only to US Citizens or permanent residents. 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. Open to both US citizens and non-US citizens. Deadline: March 1, 2018.

Other Research Opportunities

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

MIT Summer Resarch 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 targetting underpresented groups: African Americans, Mexican Americans, Native Americans, Puerto Ricans, and students from low socioeconomic backgrounds. This is open to international students. Deadline: January 21, 2018.

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. Must be a US citizen or permanent resident. Deadline: January 8, 2018.

Caltech offers a variety of summer science research opportunities, including ones working with NASA and JPL. Must be a US citizen or permanent resident. Should be interested in pursuing a PhD or an MD/PhD.

Amgen Scholars in Science and Biotechnology. Research opportunity at numerous locations in the US and Japan, including Univeristy of California, Berkeley, Caltech, and Columbia. Must be a US citizen or permanent resident for the US programs. Both US citizens and international students can apply for the programs in Japan. Should be interested in pursuing a PhD or an MD/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 US.

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. For U.S. citizens only. To apply for the Boren, contact Liz Mandeville, MHC’s National Fellowship and Graduate School Advisor at Deadline: February 8, 2018.


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: March 27, 2018, but note that you need to be in touch with organization before then. The time to reach out to organizations begins February 12, 2018.

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 addiiton to regular internships, Google offers Google Engineering Practicum Internship, a 12-week program for first and second year students. Deadline: Late November.

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

IBM Research has great opportunities for undergraduate researchers in several locations in the US. There is a research internship particularly directed at undergraduate women, with a deadline of early February.

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

Department of Homeland Security. Open to US citizens entering their junior or senior year.

MassTech Intern Partnership matches students studying in Massachusets 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: January 5, 2015. 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 (that we know of):

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. For Summer 2013, they 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 2015 programs.)

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