EECS 211 computer system implementation