Introduction to Computation and Fabrication