Assignment Grading Information
CS 163: Data Structures
Fall 2013
Written Homework Questions (pass/no pass)
Computer Science Topics
and Critical Thinking
Discussion of the Program’s Design (20 points max)
It should be submitted
as a separate document in the D2L dropbox for each
assignment. Prefer word, pdf or plain text.
Answer
the following questions in your design write-up:
1) How well did the data
structure selected perform for the assigned application?
2) Would a different data
structure work better? If so, which one and why...
3) What was efficient about your
design and use of the data structure?
4) What was not efficient?
5) What would you do differently
if you had more time to solve the problem?
Program (60 points max)
Program Style, comments, and documentation (20
points max)
1.
Header
comments for each File and each Function (5) ***Important***
o
Includes your
name in the program
o
If your program
has multiple files, your name must be in each file
o
Each file has
a header comment describing the purpose of the file
o
Every
function has a header comment describing the purpose of the function and
arguments
2.
Consistent
indentation and White Space (5)
3.
In-line
Comments for all major blocks of code and Overall Documentation (5) ***Important***
4.
Meaningful
Identifiers, Readable, Maintainable (5)