Computer-Assisted Computing