CS494-unp POLICIES last revised: 8/31/99 Attendance You are responsible for information discussed in class. Some of that information may not be covered in the text or Web resources. Grading Assignments: 60% Midterm: 15% Final: 25% Office hours: Tuesday/Thursday 1-3, though email may be most effective any time or day :-) Assignments You are responsible for all reading material assigned as "required". You will usually have more than a week to work on each assignment. This will give you a chance to get started and ask questions in class before the assignment is due. Late is better than not at all, but there will be a penalty (up to 50% if assignment has been graded and discussed in class) For question-and-answer type assignments, work on your own, and email answers to dunigan@cs.utk.edu. For programming assignments, you may consult others for debugging assistance, but do not share your source code with others. Copying someone else's program or answers will result in an F. Protect your class files (chmod). Your programs must run on the CS Sun's (Solaris). Programming assignments should include the following information in the source file: name asnmt # date description of problem and solution each function definition should have comments describing its purpose, arguments, side effects, and result any non-obvious code segments should be annotated no magic numbers (use #define where practical) programs will be graded on: effectiveness 80% efficiency 10% style 10% You must submit your source files (*.c *.h Makefile etc) as well as program output as specified in the assignment. To submit your source files etc., use the script ~dunigan/cs494-unp/494submit Change into the directory where your assignment source files are located and remove any *.o and binary executables, then issue the 494submit command. It will compress the files in the directory, encode them, and email them. You'll need a separate directory for each assignment.