I dunno, I used wolfram alpha a lot during calculus classes. However my uni didn't require any homework assignments to be done and they did not contribute to grades. Only the exam mattered.
Maybe the problem is that doing assignments contributes to your grades? The answer from wolfram alpha wasn't so much to get the homework done, but to understand how I would be screwed in the exam.