Please turn in all homework to BYU Learningsuite. The drop-box only accepts a single file, and that file should always be in PDF format. If for some reason, you must turn in multiple files, then you will want to compress those files into a single archive using zip, tar, gzip, etc. Homework are intended to help accomplish the course objectives and prepare you for the final (see the Syllabus.
There are three types of homework for the course:
A reading homework is to read a specific paper. Every student must read every paper assigned in the course (typically 1 paper per week). The schedule will list the papers with the due dates. Reading the paper means a student has invested enough time with the paper to be prepared to participate in the class discussion. Participation is part of the grade composition, and it is subjectively measured by the instructor. Asking relevant questions and making informed comments is good participation and reflects the level of understanding needed in the reading. Reading is self-reported via BYU Learningsuite.
A discussion lead homework is to facilitate the discussion and class participation for an assigned paper. Each student will have an equal number of opportunities for discussion lead homework. The homework itself is to in two parts:
A good outline includes examples and a clear organization of the material with thought questions and challenge problems that probe understanding. A good discussion lead invites participation from the class, manages time, and adapts to the audience.
A tool experience is to use a tool to verify simply programs. The student must
The students submits via BYU Learningsuite the new examples with a short (one page or less) writeup of his/her experience to include why the new exmaples illustrate the limits of the tool.
Add rubrik for the paper: grammar, sections, etc.