CS2200 Guidelines for Assignments
The following list is designed to help you submit assignments that can
be effectively graded giving you the best possible results.
- Do NOT submit tar or gzip files. You may submit zip files (which WebWork will allow you to specify).
- Submit text as plain ascii text. Do NOT submit word/wordstar/excel/123/dbase2/etc. files.
- For written (as opposed to code) submissions. Only submit the
answers (properly numbered). Do not submit the questions.
- Submit files that are in Unix format (i.e. if necessary use dos2unix). Note: Many file transfer programs
may try to convert files from Unix to DOS. To prevent this transfer in binary mode.
- One way to avoid these problems is to zip up your files on the unix system, transfer the zip file
in binary mode and submit the zip file directly. This is an option in WebWork.
- Be sure to retrieve your files from WebWork and check that you turned in what
you intended to turn in.
- Wrap text to 78 characters of less.
- Put your name and gt number at the top of each file (if code, as a comment)
- Coding guidelines
- You must provide a Makefile which compiles and links your code by default.
- Your code must compile with gcc on turku.
If your code does not compile you will get a zero for the homework
assignment.
- You will be penalized if your code produces warnings when compiled with
the following flags:
-Wall -pedantic -O2
- You must turnin all files that are used to build your executable,
including the files which we provide you.
- Code should be well commented and use a clean, consistent (readable) style i.e. proper indenting, etc.