This thesis introduces the Jots system, a new technology designed to engage children in reflective learning as they work on design projects. Jots enables children to create brief updates, or "jots," describing their ...

Computation is a powerful way of knowing and exploring the world that finds its application in a broad range of human activities, from art making to mathematical modeling. Historically, this way of knowing has been taught ...

If everyone says time is relative, why is it still so rigidly defined? There have been many attempts to address the issue of coordinating schedules, but each of these attempts runs into an issue of rigidity: in order to ...

Programming, especially programming in the context of art and design, is a process of reconciling and shifting between individual creative thought and rigid conceptual models of code. Despite advances of programming support ...

This thesis presents a distributed computing system, Kami, which provides support for applications running in an environment of heterogeneous workstations linked together by a high speed network. It enables users to easily ...

I demonstrate a new approach to building electronics that emphasizes the expressive qualities of diverse materials as well as the skill and creativity of the builder. I believe that a more insightful and skilled process ...

The amount of information organizations possess now days is overwhelming and the need of being capable of extracting valuable knowledge from such large amount of information is imperative. This thesis presents a software ...

Current employment technology typically relies on the concept of a CV or resume -a highly precise and constructed document. The creation of this document requires intricate knowledge of a process that is often opaque to ...

With the digitization of media, computers can be employed to help us with the process of classification, both by learning from our behavior to perform the task for us and by exposing new ways for us to think about our ...

Current biological research workflows make use of disparate, poorly integrated systems that cause large mental burden on the scientist leading to mistakes on often long, complex and costly experimental procedures. The lack ...

One of the difficulties in interactive music and entertainment is creating environments that reflect and react to the collective activity of groups with tens, hundreds, or even thousands of participants. Generating content ...

Air pollution is responsible for :1/8 of deaths around the world. While the importance of air quality has led to a boom in inexpensive air sensors, studies have shown that the status quo of sparse, fixed sensors cannot ...

Embedded-sensor platforms are advancing toward such sophistication that they can differentiate between subtle actions. For example, when placed in a wristwatch, such platforms can tell whether a person is shaking hands or ...

Many practical problems in pattern recognition require making inferences using multiple modalities, e.g. sensor data from video, audio, physiological changes etc. Often in real-world scenarios there can be incompleteness ...