Assignments for CMPU 240 need to be typed. You can use any software you prefer (e.g., Google Docs, LibreOffice, or Microsoft Word), but I strongly recommend using LaTeX. LaTeX is the standard tool used for preparing documents in most mathematical or scientific disciplines, including computer science, so it is likely to be useful outside this course as well.
A LaTeX template will be released to go with each assignment. You’re not required to use the template – or to use LaTeX at all – but if you use LaTeX, the template will show you, e.g., how the math and figures in the problem statements were created.