computing assignment