This thesis describes a representation of gait appearance for the purpose of person identification and classification. This gait representation is based on simple localized image features such as moments extracted from ...

Ur/Web is a modern ML-like Web-oriented programming language with a type system that both ensures program correctness and provides powerful metaprogramming capabilities. This thesis describes techniques that allow construction ...

Gameblox is an online, graphical programming environment currently being developed by the MIT Scheller Teacher Education Program as a means of making game development more accessible to students with little to no programming ...

In this thesis, the author designed and implemented GameBuilder, a desktop application targeted towards 11-14 year olds for creating Outdoor AR games. The software attempts to reduce its learning curve by limiting the ...

There is a fundamental connection between the notions of game and of computation. At its most basic level, this is implied by any game complexity result, but the connection is deeper than this. One example is the concept ...

In power system analysis, uncertainties in the supplier side are often difficult to estimate and have a substantial impact on the result of the analysis. This thesis includes preliminary work to approach the difficulties. ...

Attack graphs are valuable tools in the assessment of network security, revealing potential attack paths an adversary could use to gain control of network assets. Creating an effective visualization for attack graphs is ...