The author of this document has limited its availability to on-campus or logged-in CSUSB users only.

Off-campus CSUSB users: To download restricted items, please log in to our proxy server with your MyCoyote username and password.

Date of Award


Document Type

Restricted Project: Campus only access

Degree Name

Master of Science in Computer Science


School of Computer Science and Engineering

First Reader/Committee Chair

Owen J. Murphy, Ph.D., Computer Science


The PIPPIN machine describes two simulations which are intended to help students understand the compile and execute process of a simple computer. The first simulator takes a simple mathematical expression as input and then translates it into an assembly language. The second simulator will execute an assembly language program.