I take this policy very seriously, and so does the College. It is part of the academic process to work collaboratively, but it is also a crucial part of the process to cite such collaborations. It is important for you to develop a sense of what collaboration is appropriate. When in doubt, err on the side of caution, and you can always ask me about it.
If you use a computer-based algebra system (e.g., Mathematica) to assist you in your calculations, you should attach a printout that includes the commands and results (algebraic or graphical) that you produced.
You may use a calculator to do routine arithmetic; if you use a calculator for more sophisticated purposes (e.g., curve fitting or equation solving), you must explain in detail the method that you are using, why it is correct to do so, and why the answer is complete.