- About CSAIL
- News + Events
- Alumni & Friends
UROP Research Opportunities
The Undergraduate Research Opportunities Program (UROP) cultivates and supports research partnerships between MIT undergraduates and faculty. If you have any questions please contact firstname.lastname@example.org or take a look at the How to UROP at CSAIL document (pdf format).
This program is available to MIT students only.
We are investigating how to model highly elastic surfaces so we can make use of them for challenging dynamic manipulation tasks such as juggling through a robotic arm. This summer, we plan to validate our models and controller design by building a juggling experiment using a soft paddle attached to a robotic arm and a motion capture system. For this project, we make heavy use and further expand the tool set found in the Drake software (http://drake.mit.edu/)
If...Posted date: April 07, 2017
More and more material is available for learning online, e.g. on Massive Open Online Course platforms.
While online students learn their activities can be tracked and later used for research or even...Posted date: April 05, 2017
To assess the resilience of a computer system against various threats we need to have metrics that measure certain properties of a system. Moreover, metrics can be defined not only for a defender but also for assessing how successful the attacker is.
Currently, there already exists a number of metrics and categories in cybersecurity. The goal of this project is to examine...Posted date: April 05, 2017
Computer systems are easy to attack if considered in a static scenario. The adversary has the advantage in time to study the system, find its vulnerabilities and choose the place to ...Posted date: April 05, 2017
Spoken Language Interface Development
Members of the Spoken Language Systems Group are actively developing a
speech interface to help people log their food intake by voice (see
recent MIT News article). We have several opportunities for UROP
students to participate in this research. Someone with app devlopment
experience on iOS or Android and interests in human-computer
interaction could help create a mobile version of the web platform,
and potentially extend the system functionality as well (e.g.,
personalization...Posted date: April 05, 2017
Teaching a Computer to Understand Speech
Members of the Spoken Language System Group are engaged in long term
research to enable a computer to learn a new language by seeing and
listening to people talk about images. We are looking for a UROP with
experience developing applications for iOS or Android who can help
develop an app that we can use for crowdsourcing data collection of
images and corresponding audio and gestures that we can use to train
Please contact: Jim...Posted date: April 05, 2017
The machine learning problem of “trajectories like mine” is to efficiently find patients with physiological waveforms similar to a reference waveform. Once a similarity set is found, it can be ...Posted date: April 05, 2017
Members of the Spoken Language Systems Group are engaged in long term research to understand how neural networks learn human language. Current research areas are neural machine translation and speech recognition. The goal is to improve our understanding of deep learning models, as well as develop novel models. We are looking for a UROP who can help with designing and...Posted date: February 17, 2017
Solid is an exciting project led by Prof. Tim Berners-Lee. The project aims to radically change the way Web applications work today, resulting in true data ownership as well as improved privacy.
Social software has an inherent network effect, where people have to all use the same system in order to collaborate and interact online. This makes it hard for any new and creative applications to attract enough users to become useful. Even worse, because there is no single system that everyone is...Posted date: February 17, 2017
Accessibility of Mobile Apps (or Mobile Apps for All)
Handheld devices including mobile phones, tablets, and smartwatches have replaced desktops and laptops as the primary communication and computation platform for most individuals. With almost one billion people with disabilities in the world, ensuring that apps for these handheld devices are accessible by people with disabilities is important and becomes highly critical during...Posted date: February 02, 2017
Description: We aspire to deploy an indoor positioning system that can be used by students and visitors to navigate around buildings using their smartphones, or to find objects that have been tagged with WiFi emitters. We have spent the past 2+ years developing the theory and now are ready to implement this in a live setting - so this is where it gets exciting! To...Posted date: December 19, 2016
Mobile phone assistants, like Siri, are increasingly becoming our primary way to interact with our devices. Voice assistants are no longer limited just to mobile devices, as Siri is now on Mac with macOS Sierra and Amazon's Alexa built into the Echo. While they are coming close to human-like interactions, they know little about us or our daily activities. Imagine Siri waking you up every day and automatically turning your alarm off if you have already woken up, or continuing to wake you up every 10 minutes if it realizes that you are still in your...Posted date: September 29, 2016
We are offering two UROP positions this fall in the field of soft robotics. The project is about the integration and testing of a novel drive and buoyancy mechanism for a soft robotic fish. The project encompasses PCB design, microcontroller programming, vision-based control and testing tasks. The controllers are developed within the Robot Operating System (ROS) framework on a Raspberry Pi and also directly on an mbed microcontroller. Testing is done both in tanks and in the MIT swimming pools.
If interested please...Posted date: September 13, 2016
Toward Using Virtual Identities in Computer Science Learning for Broadening Participation- Fall 2016
Comparative Media Studies/Computer Science and Artificial Intelligence Laboratory
Faculty Supervisor: Professor D. Fox Harrell; Founding Director of the Imagination, Computation, and Expression Laboratory (ICE Lab)'
Project Description: The aim of this National Science Foundation funded project is to increase the numbers of underrepresented groups pursuing computing-related degrees and careers. We designed and are deploying a computer science learning game...Posted date: September 13, 2016
Clinical Dataset Causal Inference Benchmarks
Supervisor: Dr. Peter Szolovits, CSAIL MEDG
Contact: Marzyeh Ghassemi, email@example.com
In this project, we will create a benchmark for state of the art causal inference methods. Datasets will be extracted from the public MIMICIII...Posted date: June 01, 2016
We would like to demonstrate our MegaMIMO setup with commodity devices like cell phones and laptops and show real-time measurements of the throughput gain. This project takes the first step which is to design a simplified WiFi MAC layer capable of connecting a single device (cell phone) to one of our MegaMIMO nodes and provide a stable internet connection for that device. We are looking for someone who has good experience in C/C++ and interested in wireless networks.
If interested please send your resume to Ezzeldin Hamed (firstname.lastname@example.org)...Posted date: April 15, 2016
Title: Social Accountability
...Posted date: April 13, 2016
Project 1: "Machine Learning, CyberSecurity and Software Defined
Networks": Software defined networks are constantly growing in
popularity, but the security is still an issue. This project involves
applying machine learning to replicate how topology poisoning exploits
manage to escape detection.
Project 2: "Coding the Tax Code": AI techniques translate case law to
software, but rarely the Tax Code. In addition, when the law is
formalized in software, the correctness needs to be verified. This
project will...Posted date: April 07, 2016
Project Title: GPU programming for brain imaging
Project Description: Our group in CSAIL is developing state-of-the-art methods for understanding the human brain using combined brain imaging techniques. The method requires lots of heavy computations. We are looking for someone who can think in parallel and implement neural algorithms on GPU (using Cuda/C++). No previous knowledge about the brain is needed.
Responsibilities: The commitment starts at 4-6 hours per week and scales from there. The selected candidate will...Posted date: April 07, 2016
The Haystack group develops tools that help people manage their
information more effectively. We have created and deployed a number of
open source web applications that have seen significant adoption. I am
seeking UROPs with experience and interest in maintaining and extending
these projects. There are research opportunities available, as well as
engineering challenges in refactoring large systems, incorporating new
and better frameworks, reducing our custom code footprint by adopting
standard libraries, enhancing the design of web...Posted date: April 07, 2016