Home page Written resources Software packages Publications
SOCS: Science Of Computing Suite


Software Packages

Logisim (Java application)

A logic circuit simulator, featuring a simple drawing-program interface, graphical simulation of circuit behavior, and hierarchical design capabilities.

Data Representation (Java application)

A tool allowing exploration of numeric exploration using common digital formats.

PNM Viewer (Java application)

SimHYMN (Java application)

A simulator and assembler for a simple 8-instruction CPU.

Robot API (Java API)

A library of classes useful for illustrating simple, imperative programs written in Java.

Sort Animator (Java applet)

Automaton Simulator (Java application)

Grammar Editor (Java application)

Lambda Calculator (Java application)