Rubric

Find Rubric
Keep in mind that 12 students have already been assessed using this rubric. Changing it will affect their evaluations.
Thsis II first draft
Thsis II first draft
Criteria Ratings
Includes a title page
Yes
Needs work
No/missing
N/A
Includes a table of contents at the beginning.
Yes
Needs work
No/missing
N/A
Contains an abstract on its own page at the beginning of the document (after the title page and table of contents)
Yes
Needs work
No/missing
N/A
Contains an introduction and background
Yes
Needs work
No/missing
N/A
The abstract and introduction give the reader a feel for what the project is about and why it is interesting.
Yes
Needs work
No/missing
N/A
Related work is discussed; the connection between the project and related work is clear and how the project compares.
Yes
Needs work
No/missing
N/A
Contains information about client requirements, features, and assumptions
Yes
Needs work
No/missing
N/A
The requirements and logical components are described without referencing specific technologies or design decisions.
Yes
Needs work
No/missing
N/A
Includes user interface design graphics (wireframes, mockups, etc.) and a discussion of them
Yes
Needs work
No/missing
N/A
Discusses the system architecture and component design of the project.
Yes
Needs work
No/missing
N/A
Discusses the data design of the project
Yes
Needs work
No/missing
N/A
Discusses system analysis and testing
Yes
Needs work
No/missing
N/A
Testing: You sufficiently describe how you are ensuring the project works as expected.
Yes
Needs work
No/missing
N/A
There are screenshots of the implemented program.
Yes
Needs work
No/missing
N/A
Includes a conclusion
Yes
Needs work
No/missing
N/A
Conclusions: the conclusions summarize the major points of the project and indicate future directions.
Yes
Needs work
No/missing
N/A
Important design decisions are discussed and make it clear what choices were available and why one in particular was settled on.
Yes
Needs work
No/missing
N/A
Overall, the writing is grammatically correct and free of spelling mistakes. Sentences are easy to parse and not overly complex and/or run-ons.
Yes
Needs work
No/missing
N/A
The implementation details are discussed in sufficient detail that another programmer could replicate the project.
Yes
Needs work
No/missing
N/A
There is no unnecessary jargon. Terms, products, and acronyms are all defined the first time they are used in the document.
Yes
Needs work
No/missing
N/A