Cooper Union: Structures and Algorithms 1