ABCDEFGHIJKLMNOPQRSTUVWXYZAAAB
1
Important Note: NSF grants REU programs renewed funding on a certain cycle (e.g. 2 years, 5 years, etc.) so some of these programs may not actually exist (if they were denied renewal funding) by the time you are applying to them. This was written in Dec. 2020.
2
Selected Formal REU ProgramsThese are some REU programs which I either applied or considered applying for while I was a student at UTD.
3
NameLinkNotes / CompetitivenessMy Submitted Personal Statement / Application (if successful). Note: Have your research advisor look over your application!!! It may look quite different.Submitted CV (roughly my CV at time of application)
4
Sante Fe Institute
https://www.santafe.edu/engage/learn/schools/research-experiences-undergraduates
SFI for complex systems does a variety of research in a bunch of cross disciplinary areas. Really cool stuff if you're into complex system dynamics and the like.
5
Berkeley SUPERB
https://eecs.berkeley.edu/resources/undergrads/research/superb
Berkeley REU for a lot of EECS. This is probably gonna be ultra competitive, from my rejection email: "we received over 300 applications for less than ten slots".
6
UMD CS REU
http://www.cs.umd.edu/projects/reucaar/
Awesome stuff, but from rejection email: "we recieved over 320 applicants for 19 positions"
7
WashU St. Louis CSE REU
https://sites.wustl.edu/csereu/
Wonderful program, I ended up working here on theoretical reinforcement learning for Summer 2020. Highly recommend you to apply!https://drive.google.com/file/d/16C4qRle6jUSTDGIaPEha4nhpr2r1e9xi/view?usp=sharingFall Junior year:

https://drive.google.com/file/d/1OqNdHZjswODMbEUUpBsBXePnPNi8V5VP/view?usp=sharing
8
University of Minnesota REU
http://reubigdata.cs.umn.edu/apply
Lot of machine learning / deep learning stuff! Check it out.
9
Distributed Research Experiences for Undergraduates (DREU)
https://cra.org/cra-wp/dreu/
This is an REU program run by the Computing Research Association (CRA). It matches you with a sponsoring faculty member from a whole range of various institutions (including top 5 universities!) Definitely recommend applying.
10
National Center for Atmospheric Research (siparcs)
https://www2.cisl.ucar.edu/siparcs
REU Program focused on "Application Optimization, Data Science, Machine Learning, Numerical Methods, Software Engineering, Supercomputing Systems Operations, Visualization
11
Georgia Tech Math REU
https://math.gatech.edu/undergraduate-research
While this is a math REU program, there is usually two or so computer science / graph theory related projects that you can apply to work on!
12
CERN REUUM-CERN-REUYou can do CS research for the Large Hadron Collider (LHC) at CERN... enough said
13
UMichigan REU
https://icer-acres.msu.edu/
Advanced Computational Research Experience
14
CMU Software REU
http://www.isri.cmu.edu/education/reu-se/index.html
Software research, check out their projects to see if you'd be interested
15
UChicago, Illinois Institute of Technology
http://datasys.cs.iit.edu/grants/BigDataX/index.html
Joint REU with potential faculty mentors from both UChicago and Illinois Institute of Technology. Their alumni seem to be pretty successful!
16
USC SURE
https://viterbigradadmission.usc.edu/sure/#research
This is a general Viterbi engineering school REU, but if you read through the projects there should be quite a few pure / applied computer science ones to apply for!
17
UColorado, Colorado Springs
http://www.cs.uccs.edu/~jkalita/reu.html
Machine Learning in Natural Language Processing and Computer Vision
18
UC Irvine SURF
https://www.grad.uci.edu/about-us/diversity/grad-prep-programs/surf.php
Research + Grad Application prep program! Seems pretty useful.
19
Yale
https://gsas.yale.edu/diversity/programs/summer-undergraduate-research-fellowship-surf
Targeted towards underrpresented groups.
20
SROP
http://www.btaa.org/resources-for/students/srop/introduction
Targeted towards underrpresented groups. This application process is a bit different I think, in that you select a couple of universities you would like to apply to do research at over the summer from a big list. Highly encourage you to apply if you are an underrepresented group in computer science!
21
NIST ITL
https://www.nist.gov/itl/how-work-us/itl-surf-program
The National Institute of Standards and Technology (NIST) is a US government agency which performs research in a wide variety of areas, including computing and computer sciences.
22
UCSD Stars
https://grad.ucsd.edu/diversity/programs/stars/index.html
Research + Grad Preparation program!
23
USC Robotics and Autonomous Systems REU
https://www.cs.usc.edu/reu/
In contrast to USC SURE, this is a computer science REU program.
24
CMU Robotics REU
https://riss.ri.cmu.edu/
Focused on robotics in contrast to the other CMU REU.
25
Georgia Tech Civic Data Science REU
http://civicdatascience.gatech.edu/
Intersection of data and social science with tangible applications to policy. Pretty sick stuff!
26
Indiana University REU
https://www.datareu.com/
Data science
27
Rochester University REU
http://www.sas.rochester.edu/dsc/undergraduate/reu.html
Check this REU site title: "Computational Methods for Understanding Music, Media, and Minds". Sounds pretty sick to me
28
UC Irvine NLP
https://www.isi.edu/projects/nlg/summer_internships
UC Irvine CS research internship with the natural language group focused on natural language processing.
29
Rutgers DIMACS REU
http://reu.dimacs.rutgers.edu/
"Research Experiences for Undergraduates in Algorithms from Foundations to Applications, featuring projects in CS, Math, Bioinformatics, Physical Sciences, and more". A lot of cool CS theory people did this REU, so def. check it out!
30
Johns Hopkins REU
https://lcsr.jhu.edu/reu/
Computational Sensing and Medical Robotics. However, they have projects in pure machine learning / optimization as well (check Prof. Rene Vidal). From my rejection email, they had around ~200 applications.
31
NYU
https://math.nyu.edu/dynamic/research/pages/research-and-training-group-mathematical-modeling-and-simulation/research/undergraduate-research/#AM-SURE-2018
The Research and Training Group in Mathematical Modeling and Simulation at the NYU Courant Institute runs a summer program where you can do research in simulation and modeling with them! Pretty neat stuff.
32
UT Austin REU
https://www.tacc.utexas.edu/reu
Texas Advanced Computing Center REU
33
Washington state
http://reu.eecs.wsu.edu/
"Topics related to smart environments including artificial intelligence, machine learning, data mining, high-performance computing, pervasive computing, networking, distributed systems, health, medicine, psychology, gerontechnology, and energy sustainability".
34
UC Irvine IoT ML REU
https://sites.uci.edu/iotsity/applynow/
Machine Learning and Internet of Things
35
Caltech SURF
https://sfponline.caltech.edu/
Caltech runs a summer undergrad research fellowship (SURF). To get accepted, however, you will have to find a professor willing to work with you in advance before applying. You can also check the general SURF listing on their website which then has more information for maybe being surpervised by an engineer at NASA JPL (Jet Propulsion Labs). Nonetheless, you may also try contacting professors independently, although if you have had no contact with them before it may be a bit difficult. Lastly, some professors have specific instructions on their website in how to apply to work with them for SURF, I applied to a couple of these but didn't get into any. Perhaps your luck may fare better!
36
Duke ECE REU
Summer Undergraduate Research Program | Duke Electrical and Computer Engineering
This is in electrical / computer engineering, but they often have projects which CS students can contribute to. I was able to get accepted here (but cancelled due to COVID). It seemed pretty competitive though from the emails I received, they had to allocate more time to review applications (i'm not tryna hype myself up but just be realistic).https://drive.google.com/file/d/1xKA_TgpsyUJDMyb5BlX28J0XJ5gipXZm/view?usp=sharingFall Junior Year CV (see above)
37
Harvey Mudd Data Science REU
REU in Data Science (google.com)
Harvey Mudd University
38
Summer@ICERM
ICERM - Summer@ICERM 2020: Fast Learning Algorithms for Numerical Computation and Data Analysis (brown.edu)
ICERM = The Institute for Computational and Experimental Research in Mathematics. Was started by Brown Prof., and I think still affiliated with Brown. They offer a summer program for undergraduate student research. In my rejection email, they said they had around ~400 apps (Summer 2020) for what looks like around 20-30 participants from their website. Would recommend applying!
39
All CSE REU programs list
REU Sites | NSF - National Science Foundation
There are of course many many many more NSF REU programs you can apply for! As general advice, don't just think that you need to attend an REU program at a top school. Amazing mentors may be at a wide variety of institutions. I personally know someone who did an REU at some random state university and then proceeded to enroll at MIT for her PhD. The quality of an REU program is determined by the mentorship and connections that your faculty mentor can provide!
40
41
Research Labs
42
NameLinkNotes / CompetitivenessMy Submitted Personal Statement / Application (only included if I was successful). Note: Have your research advisor look over your application!!! It may look quite different.Submitted CV (roughly my CV at time of application)
43
MILA (Montreal Institute for Learning Algorithms)
https://mila.quebec/en/admission-process-for-interns/
Based on montreal, canada, MILA is a prestigious institution for machine learning research (theory and practice). They offer internships for the duration of the summer, with possibility for extension.
44
MPI-SWS (Max Planck Institute for Software Systems)
https://www.mpi-sws.org/research-careers/
The Max Planck Institutes supply a significant portion of German research output. SWS in particular has a decent amount of people working in a bunch of different areas of CS, including machine learning.
45
MPI-IS (Max Planck Institute for Intelligent Systems)
https://www.is.mpg.de/jobs
MPI-IS focuses more on computer vision, graphics, robotics, etc. More applied than theoretical work.
46
NASA JPL (Jet Propulsion Laboratory)
https://www.jpl.nasa.gov/edu/intern/apply/summer-internship-program/
who doesn't wanna work at JPL?
47
Ecole Polytechnique
https://programmes.polytechnique.edu/en/exchange-programs/internship-program-for-international-students/program-details
This is a leading French research institute. They have quite a few CS / Math projects you can apply to join for the summer!
48
RWTH Aachen
https://www.rwth-aachen.de/cms/root/Studium/Im-Studium/Angebote-fuer-Studierende/UROP/UROP-Projekt-Datenbank/~dwpq/Aktuell-verfuegbare-UROP-Projekte/lidx/1/?aaaaaaaaaaaaaans=UROP+International&page=1
Top 10 German university, they usually have a quite a few CS related projects that you can apply to work on. Be careful and make sure that you'll end up funded if you decide to go! I was offered a spot with no funding which is unreasonable due to the costs of temporarily moving to and staying in Europe.https://drive.google.com/file/d/1kf-1FoqVojnQTz5MdVioO7DdjC5CMHau/view?usp=sharingFall Junior Year CV (See above)
49
IST Austria
https://phd.pages.ist.ac.at/isternship/
This is a cool program but extremely competitive (acceptance rate around 1-2%). Apply anyways!
50
DAAD Germany
https://www.daad.de/rise/en/rise-germany/find-an-internship/application-portal/
The DAAD program is a great initiative by the German government to get more foreign students involved in research within Germany. You can apply for up to three projects through the program, and will be fully funded by DAAD to live and research at the university over the summer. I was able to get interviews for two projects and accepted to one, but the program was cancelled due to COVID. DAAD rates your applications by GPA and then matches you with your top project picks with something similar to a stable marriage algorithm. That is, each graduate student proposing a project ranks the students interested in the project, and the student ranks the projects they are interested in, then everybody is matched to a project. Definitely apply if you have a high GPA, you'll probably be able to get something!https://drive.google.com/file/d/1zA-Q7FPcPo2J_M8pNYrQQhykoEcuYRiL/view?usp=sharingFall Junior Year CV (See above)
51
Summer@EPFL
https://summer.epfl.ch/
EPFL is a top 2 Swiss research university which does awesome stuff in a whole bunch of subfields. It also happens to be situated in the insanely beautiful city of Lausanne. This research program was pretty competitive (around ~2000 complete applications the year I applied), but I was able to get an offer so you should definitely still apply! I also know a student who graduated before me and is now at a Harvard/MIT joint PhD program did this one summer. Just an FYI, they do not take letters of recommendation and pretty much sort your resume by GPA so definitely apply if you have a great (near perfect) GPA.https://drive.google.com/file/d/1h7EJVfOkgTGdNa4nfYXOAhN9c9i52B_U/view?usp=sharingFall Junior Year CV (See above)
52
INRIA
https://jobs.inria.fr/public/classic/en/offres
Leading French research institute, occasionally internship positions are posted on this website so definitely check it out!
53
IDAP
https://www.idiap.ch/en/join-us/job-opportunities
This is a Swiss research institute affiliated with EPFL. They do work in "areas of speech processing, computer vision, information retrieval, biometric authentication, multimodal interaction and machine learning".
54
fermilab
https://diversity.fnal.gov/sist/
Fermilab is a famous research lab in illinois which includes a large particle accellerator. Naturally, there is always room for computer scientists in a more applied setting!
55
All Georgia Tech Undergrad Summer Research
Summer Research | Undergraduate Research Opportunities Program (gatech.edu)
Big list of undergrad research opportunities available at Georgia Tech
56
Naver
https://clova.ai/en/research/careers.html
Naver is one of the largest korean companies, and Clova is their AI-related product. You could potentially work on AI research at the industry level in Korea.
57
NSA CSIP
https://www.intelligencecareers.gov/icstudents.html
NSA Internship program. Me and a couple others from UTD have gotten interviews / acceptances so definitely worth applying! There is a more research based program which you can apply for, although you may have better luck with a stronger background in mathematics: the NSA is of course heavily dependent on mathematicians.
58
Sandia TITANS
https://www.sandia.gov/titans/
Sandia National Labs is one of the largest Federally Funded Research and Development Centers in the US. They basically perform research through contracts for different parts of the US Government.
59
Sandia MARTIANS
https://www.sandia.gov/careers/students_postdocs/internships/institutes/martians.html
There are three different internship programs from Sandia, I applied to all and heard back from at least one so check them all out!
60
Sandia CCR
https://www.sandia.gov/careers/students_postdocs/internships/institutes/ccr.html
see above
61
John Hopkins APL
http://www.jhuapl.edu/Careers/CollegeInternships
JHU Applied Physics Labs (APL) is a US university affiliated research center (UARC). It is not-for-profit. This was the first research internship which I actually participated in (summer between soph, junior year). I worked on half classified government computer vision research contract work, and half fundamental research in machine learning. Would highly recommend, it's a great place! If you work there full time after graduation, you can also get a MS at Johns Hopkins for free sponsored by APL! You may also be able to concurrently pursue a PhD at JHU and work at APL through a selective program available to APL employees.Didn't require personal statement. I was told that my personal site also helped them choose me for an interview!Fall Sophomore Year:

https://drive.google.com/file/d/1gTr1zZHTInhL_kaTGN8NX8lZxCO6Z602/view?usp=sharing
62
Livermore Labs
Students | Lawrence Livermore National Laboratory (llnl.gov)
Livermore is a leading federal research facility that does cool things. If you are into simulations / modeling / data science, they are one of the places to be. Check them out!
63
Livermore Labs Physical and Life Sciences
Internship programs (llnl.gov)
more research program listings
64
Google Summer of Code
Home | Google Summer of Code
While traditionally a software engineering internship for an open-source, non-profit organization, you could take advantage of google summer of code to work on research projects for software like numpy or optimization packages like cvxpy. This can be quite a valuable experience if you are interested in optimization / machine learning, as you are probably going to be using these tools in your research.
65
ETH Zurich Summer Research
ETH Student Summer Research Fellowship – Department of Computer Science | ETH Zurich
This is the top Swiss university, and an international research program. Expect it to be extremely competitive (I was also part of the rejection pool ;)), probably more competitive than Summer@EPFL applications.
66
Microsoft Research
Undergraduate Research Internship – Computing - Microsoft Research
Microsoft Research is pretty much the top CS industry-based research organization (perhaps in the world). Expect applications to be extremely competitive! Nonetheless, go ahead and throw your ticket into the lottery. I applied and got ghosted (as well some friends of mine at Harvard, UT Turing). The process seemed a bit disorganized to me, but always apply to everything MSFT Research does lOL. keep in mind you'll probably need 3 rec letters to apply for this (that's how many I needed).
67
Toyota Technical Institue at Chicago
TTIC Visiting Student/Intern
TTIC is a "philanthropically endowed academic computer science institute, dedicated to basic research and graduate education in computer science". They have an insane professor lineup (especially for machine learning theory), are situated on the UChicago campus, and you can apply to work with one of their profs for the summer as an undergraduate. I would recommend trying to get in touch with the professor beforehand, you'll be much more likely to get in this way. I applied to work with two professors but never heard back (I tried reaching out to them beforehand but also never heard back). TTIC sounds like a great place to be though!
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100