Educational Math Games For Developing Countries

Hundreds of millions of children in developing countries are unable to complete primary education. Mobile devices such as tablets are increasingly inexpensive and becoming accessible in large numbers in such developing countries. We propose developing educational software for such tablets to help children acquire arithmetic skills. To do this, we will develop new ways of […]

Read More
Campus Public Health Emergency Simulations

School closure during an infectious disease outbreak has always been a public health mitigation option, with substantial social and economic cost and uncertain effects on outbreak control. The meaning of school closure differs from region to region and from country to country, for example, during the 2009 A/H1N1 influenza pandemic, very strict interventions including Fengxiao […]

Read More
Smart Applications on Cloud

Cloud computing is a new deployment and operational model in which high level computation services and storage are provided by Internet (“cloud”). In this project we investigate how applications can become smarter and take advantage of many features that clouds provide. The project addresses the challenges in automating the cloud management and provides services for […]

Read More
Methods and Techniques for Security Assessment of Android Apps

Besides typical personal usages, mobile devices are also being integrated into enterprises, government agencies, and military networks. Consequently, these devices held valuable sensitive information which makes them face the same level of malicious attacks that have targeted the desktop environments over the past three decades. Ensuring the securing open mobile platform such as Android requires […]

Read More
Analysis and Design of Authenticated Encryption Schemes

Authentication and encryption are two intertwined technologies that help ensure data and network security. While in most people’s minds confidentiality is the primary goal of cryptography, message authentication is arguably as important. Deploying two separate primitives for the encryption and the authentication, in addition to being an inefficient solution, may not necessarily achieve the two […]

Read More
Development of a Sensor Network for Pedestrian Data Collection

In this ongoing research project we are interested in collecting data at the pedestrian facility level (e.g. train station, outdoor festival area) using automated techniques. This means that the data gathering process should be able to know where a particular pedestrian entered, what activities they performed, and where they exited the system. We need a […]

Read More
Brain Connectivity Analysis Using Machine Learning

Project description: The selected interns will work with graduate students on developing novel methods to analyze functional and structural brain connectivity. Two applications are considered for this project: brain fiber clustering and dynamic functional connectivity analysis. For the first application, recent machine learning techniques, based on dictionary learning, will be used to group the white […]

Read More
Exploitation of second-order information in models estimation

With the advances in big data analyses, the estimation of models is a more and more important issue. Two main estimation techniques are prevalent: least-squares minimization and likelihood maximization. These problems are typically solved using iterative optimization techniques, but given a model and an initial, the time required to obtain satisfactory estimates can be prohibitive […]

Read More
Musculoskeletal modeling for estimating muscle force in human: C++ optimization strategies for real-time analysis

Thanks to recent research in biomechanics, the estimation of human muscle forces during a dynamic movement becomes more and more feasible. Applications of such tools can be directed at improving sport performance, diagnoses of musculoskeletal diseases and monitoring progress made in rehabilitation. Still, due to the human body over-actuation (more than one muscle can produce […]

Read More
Enhanced Remote Viewing Capabilities from a Camera Array

The project will entail one or more of the following activities, depending in part by which elements are completed in the summer of 2014. – adding “last mile support” for rendering 3D stereoscopic display from the dual-interpolated views we’re able to generate – implementing a dynamic camera-swapping selection mechanism based on the current set of […]

Read More
Studying Developer Coordination Patterns in OS Distributions

The success of open source (OS) projects like the Linux kernel and the Apache web server is not only due to their high technical quality, but also because of the unique way in which these projects are delivered to end users. OS distributions like Debian, Ubuntu and countless derivatives customize and bundle thousands of OS […]

Read More
Self-Optimization of service-oriented architectures for Mobile and Cloud Applications

Service-Oriented Architecture (SOA) is an architectural style that is becoming broadly adopted as it offers the ability to develop low-cost, flexible, and scalable distributed systems by composing legacy services. This architectural style allows developers to build a wide range of Service-oriented Distributed Systems (SDS), from business systems to Cloud-based systems through mobile systems—Google, Amazon, eBay, […]

Read More