ipp05 POLICIES last revised: 9/11/05 Attendance You are expected to attend the lectures, and you are responsible for information discussed in class. Some of that information may not be covered in the text or Web resources. Grading CS594: Assignments: 50% Midterm: 20% Final: 30% (Midterm is in-class, open-book. Final exam will be an open-book, take-home.) 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. Submit your answers as instructed in the assignment. For email'd answers, submit simple flat ascii mail files, no attachments. For programming/simulation assignments, you may consult others for debugging assistance. Submitting someone else's work as your own will result in a 0. You must protect your files (chmod). Your program must run on the CS Sun's (linux). Programming/simulation assignments should include the following information in the source file or tcl script: name asnmt # date description of problem and solution description of any command line parameters for C 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) for simulation: describe the topology and any arguments needed for the script programs will be graded on: effectiveness 80% efficiency 10% style 10% You must submit your source files (*tcl *.c *.h Makefile etc) as well as program output as specified in the assignment. Place any required output in a file named ANSWERS. Use the script ~cs594ipp/594submit to submit your source files,etc. For capturing interactive sessions, cut&paste from your windows environment or learn about the UNIX script command. Plots should either be postscript, pdf, or png/gif/jpg