About the Student Research Competition

The ACM Student Research Competition (SRC), sponsored by Microsoft, offers a unique forum for undergraduate and graduate students to present their original research before a panel of judges and attendees at well-known ACM-sponsored and co-sponsored conferences.

Recognizing the value of student participation at conferences, ACM started the program in 2003, but it is much more than just a travel funding program. The ACM SRC provides participants a chance to meet other students and to get direct feedback on their work from experts.

This year's competitions took place at 26 participating ACM SIG conferences, sponsored by SIGACCESS, SIGARCH, SIGCHI, SIGCOMM, SIGCSE, SIGDA,SIGDOC, SIGGRAPH, SIGHPC,  SIGMICRO, SIGMOBILE, SIGMOD, SIGOPS, SIGPLAN,  SIGSOFT and SIGSPATIAL as well as Grace Hoppper and TAPIA and included more than 360 student participants.

The program is administered by Nanette Hernandez at ACM, Dr. Laurie Ann Williams at North Carolina State University, Douglas Baldwin at SUNY Geneseo and Dr. Evelyne Viegas at Microsoft, Redmond, WA.

Graduate Category: First Place

Swarnendu Biswas, Ohio State University
"Valor: Efficient, Software-Only Region Conflict Exceptions" (PLDI 2015)

Data races complicate programming language semantics, and a data race is often a bug. Existing techniques detect data races and define their semantics by detecting conflicts between synchronization-free regions. However, such techniques either modify hardware or slow programs dramatically, preventing always-on use today... [Read more]

Graduate Category: Second Place

Thomas Degueule, INRIA
"Interoperability and Composition of DSLs with Melange" (Modularity 2015)

Domain-Specific Languages (DSLs) are now developed for a wide variety of domains to address specific concerns in the development of complex systems. However, DSLs and their tooling still suffer from substantial development costs which hamper their successful adoption in the industry. For over a decade, researchers and practitioners... [Read more]

Graduate Category: Third Place

Christopher Theisen, North Carolina State University
"Risk-Based Attack Surface Approximation" (ESEC/FSE 2015)

In our increasingly interconnected world, software security is an increasingly important issue for development teams. However, there is too much security work to do for these teams as security needs have out-scaled security resources. To help prioritize security efforts, professionals use the attack surface of a system... [Read more]

Undergraduate Category: First Place

Jeevana Priya Inala, MIT
"Type Assisted Synthesis of Recursive Transformers on Algebraic Datatypes" (PDLI 2015)

As programming languages are being developed to be used in a wide range of industrial applications, it is necessary to introduce convenience language constructs that abstract a lot of the underlying low-level code. For example, the for statement in languages like Java and C is a convenience construct... [Read more]

ACM Student Research Competition

The ACM Student Research Competition, sponsored by Microsoft, is an internationally recognized venue enabling undergraduate and graduate students to experience the research world, share research results and exchange ideas, rub shoulders with academic and industry luminaries, understand the practical applications of their research and gain recognition.

Students can gain many tangible and intangible rewards from participating in one of ACM’s Student Research Competitions. With a generous sponsorship of $120,000 per competition year from Microsoft, the ACM Student Research Competition is an internationally recognized venue enabling undergraduate and graduate students to earn:

  • Awards: cash prizes, medals, and ACM student memberships
  • Prestige: Grand Finalists and their advisors are invited to the Annual ACM Awards Banquet, where they are recognized for their accomplishments
  • Visibility: opportunities to meet with researchers in their field of interest and make important connections
  • Experience: opportunities to sharpen communication, visual, organizational, and presentation skills in preparation for the SRC experience

ASSETS’16 SRC Deadline 24 June 2016

About two weeks left until the deadline for ASSETS’16 SRC!

If you are an undergraduate or graduate student working on accessible computing or assistive technologies, we invite you to submit a two-page contribution to the ASSETS 2016 Student Research Competition (SRC).

This year's ASSETS conference is taking place in Reno, Nevada, USA from October 24th to 26th, 2016.

Submission deadline for the SRC is 24 June 2016.  

Interested? Check further information

ASSETS'16 SRC at this year's ASSETS conference in Reno, Nevada

2017 ACM SRC Grand Finals Winners Announced

Kazem Cheshmi, Omid Abari, Calvin Loncaric, Victor Lanvin, Jennifer Vaccaro and Martin Kellogg were the 2017 Grand Finals winners of ACM’s Student Research Competition. The SRC Grand Finals are the culmination of a year-long competition that involved more than 339 computer science students presenting research projects at 24 major ACM conferences.
[News release]

“Participating in the SRC allowed me to discuss the finer points of my research with professionals from my community, which has given me confidence in mapping out the final stages of my PhD. ” 

— Mark Zarb, University of Dundee