MPC 105A: Back to the Future