Gain research experience in data science applied to wicked software engineering problems.

Find Out More Apply Now!

Science of Software (SoS) Research Experience for Undergraduates Summer 2016

The Science of Software REU Site at NC State University immerses a diverse group of undergraduates in a vibrant research community working on data science and software engineering. Research projects include visualization and data manipulation in virtual reality, model-based reasoning, human aspects (e.g., eye tracking data), bug fixing, and software analytics which is a cross between software and data mining methods.

Students will work besides research faculty to gain hands on experience with data science skills: machine learning, data engineering, statistics, and studying developer behavior through observation, interviews, surveys, biometrics, and data collection. REU students present their work at an undergraduate research competition, develop videos to convey their research to K-12 students, and are encouraged to submit their technical papers as peer reviewed publications.


Other projects

The projects you can work on are not limited to the ones above. You may find opportunities to contribute to many other projects during your participation in the program.


Dr. Christopher Parnin

Bio-sensing, machine learning, and data exploration in virtual reality.

Dr. Laurie Williams

Understanding best practices in privacy, security, and continuous deployment.

Dr. Tim Menzies

Data mining, process optimization, prediction.

Dr. Kathryn Stolee

program analysis, code search, empirical software engineering, and crowdsourcing

Dr. Emerson Murphy-Hill

Human factors in software engineering and developer tools.

Dr. Sarah Heckman

Educational tools for teaching software engineerings!

Dr. Nicholas Kraft (ABB)

software maintenance & evolution, developer behavior & productivity.


Import Dates

  • Application Deadline: March 1st, 2016
  • Notification: March 15th, 2016 (early applications may receive early notification)
  • Summer Program: Thursday May 26th — Thursday August 4th, 2016
  • Symposium:August 2nd, 2016


  • Work with active and experienced research faculty on emerging and socially relevant research topics.
  • Receive a stipend, housing, and parking on campus.
  • Students are eligible to apply for funding to travel to a conference.



  • Applicant must be a U.S. citizen or permanent resident of the United States.
  • Applicant must be and remain an undergraduate student in good standing.
  • Applicant must plan to complete a degree program.
  • Students must give a written report and oral presentation of work performed at the REU Site.
  • Students may participate in Computing REU programs at NC State a maximum of two summers.
This REU Site is sponsored by awards made through the NSF.

Have questions?

Thinking about joining with us? That's great! Give us a call or send us an email and we will answer any questions you have.