Collaborative Writing Tools

LaTex Template and Word template to write assignments and the final report
Overleaf - an online LaTeX collaborative writing tool.
ShareLatex - another online LaTex collaborative writing tool.

Ethics

Research with human participants at University of Waterloo

Forms:

Sample Solutions

Assignment 1