homework checker | research proposals in computer science | my last duchess essay