Assignments, CPSC/PMAT 418, Fall 2017
- Read and follow the submission procedure for the assignments carefully. In particular, submit gzipped tarballs for submissions of multiple files and PDFs for single file submissions.
- Read and follow all the instructions on the problem sheet, including the specifications of the programming problem.
- Be sure to show all your work.
- The written portion on all assignments must be typeset using LaTeX. Be sure to use the appropriate customized assignment template and class files (CPSC or PMAT), dowloadable from the latex page on the course website. Place the class file in the same directory as your assignment LaTeX source file. Do not use the generic assigment class that is part of your LaTeX distribution.
- If you submit a solution to the programming problem, submit the written part of your solution for that problem as a separate README file. Do not include the written portion of the programming problem in the PDF file containing your written answers to the other problems.
- Assignments must be submitted online via the CPSC 418 & PMAT 418 D2L page.
- Assignments must be submitted on time. D2L time-stamps submissions.
Failure to follow the above instructions will result in penalties of varying degrees. In particular, solutions that do not use LaTeX (e.g. are hand-written or generated with a word processor such as MS Word or Staroffice) will be receive a 50 percent
We also recommend that you start working on the assignments early, especially if you have multiple assignments and/or projects due around the same time.
* * * A reminder that group work is not permitted on the problems. If you consult with other students, make sure that the answers presented are written in your own words. * * *
- Posted: Friday, September 15, 2017
- Due: Friday, October 6, 2017 at 11:55 pm
Solutions to the written problems as well as fully functional code for Problem 6 are posted on D2L.
- Posted: Friday, October 6, 2017
- Due: Friday, October 27, 2017 at 11:55 pm
Feel free to use the code for Problem 6 of Assignment 1 that is posted on D2L for your solution of Problem 6, or use your own code that you submitted with Assignent 1.
Links to materials on programming with sockets will be made available on the "schedule" page under the tutorial column entry for the Monday and Tuesday tutorials of Week 6 (the weel of October 16) of the tutorial column. They will be
reviewed during the tutorials that week. See also the Java documentation on sockets.
- Posted: Friday, October 27, 2017
- Due: Friday, November 17, 2017 at 11:55 pm
- Posted: Friday, November 17, 2017
- Due: Friday, December 8, 2017 at 11:55 pm
by Renate Scheidler