Proposal Rubric

This rubric is used to assess the project proposal submitted at the beginning of Week 2 (draft) and Thursday of Week 2 (final).

Point Scale

ScoreDescription
4Exceeds expectations. Professional quality. No meaningful improvements needed.
3Meets expectations. Solid work with minor issues.
2Partially meets expectations. Acceptable but with notable weaknesses.
1Below expectations. Significant problems, but evidence of effort.
0Missing or fundamentally inadequate.

Expectations

LLM assistance is permitted and expected for proposal generation. Therefore, standards are high. A well-prompted LLM should produce excellent proposals; your job is to prompt effectively, review critically, and refine the output.

Concision is valued. Verbose, bloated, or padded proposals will be penalized. Say what needs to be said clearly and stop.

Criteria

1. Coherence of Theme

Does the overarching theme unify the modules into a coherent system?

ScoreDescription
4Theme is compelling, original, and naturally connects all modules. The system tells a clear story. Each module's role in the whole is obvious.
3Theme is clear and connects modules well. Minor stretches in how some modules fit.
2Theme exists but feels forced. Some modules seem disconnected from the overarching concept.
1Theme is weak or arbitrary. Modules feel like separate assignments with a superficial label.
0No coherent theme. Modules are unrelated.

2. Feasibility and Course Synchronization

Is the proposal achievable within the course timeline? Do module prerequisites align with when content is taught?

ScoreDescription
4Feasibility study is complete and accurate. All modules are scheduled after their prerequisite content is covered. Scope is realistic for a pair of students within each time window.
3Feasibility is mostly sound. Minor timing concerns or slightly ambitious scope for one or two modules.
2Feasibility issues present. Some modules scheduled before content is covered, or scope is questionable for multiple modules.
1Significant feasibility problems. Multiple synchronization errors or unrealistic scope throughout.
0No feasibility study, or proposal is clearly impossible.

3. Scope Appropriateness

Is each module appropriately scoped—neither too ambitious nor too trivial?

ScoreDescription
4All modules are well-scoped. Each represents meaningful work achievable in the allotted time. None are padding; none are overwhelming.
3Scope is generally appropriate. One or two modules may be slightly over- or under-scoped.
2Scope issues present. Several modules feel too trivial or too ambitious.
1Scope is poorly judged throughout. Most modules are either padding or unrealistic.
0Scope is not addressed or is completely unreasonable.

4. Clarity and Concision

Is the proposal clear, precise, and free of unnecessary verbosity?

ScoreDescription
4Proposal is crisp and precise. Every sentence earns its place. Module descriptions are clear and under 250 words. No filler, no fluff.
3Proposal is clear with minor verbosity. Mostly concise; occasional unnecessary elaboration.
2Proposal is understandable but padded. Verbose sections, repetitive phrasing, or filler content.
1Proposal is difficult to parse. Bloated, unclear, or reads like unedited LLM output.
0Proposal is incoherent or unreadable.

5. I/O Specification Quality

Are inputs and outputs clearly specified for each module?

ScoreDescription
4Each module has crystal-clear input and output specifications. A reader knows exactly what goes in and what comes out. Specifications are concrete and testable.
3I/O specifications are clear for most modules. Minor ambiguity in one or two.
2I/O specifications present but vague or incomplete for several modules.
1I/O specifications are unclear throughout. Reader cannot determine what modules actually do.
0No I/O specifications provided.

6. System Integration

Do module descriptions explain how each module fits into the larger system?

ScoreDescription
4Integration is clearly articulated for all modules. Data flow between modules is obvious. The system architecture is evident from the proposal.
3Integration is explained for most modules. Minor gaps in how pieces connect.
2Integration is mentioned but unclear. Reader must infer how modules relate.
1Little attention to integration. Modules described in isolation.
0No integration described. Modules appear unconnected.

7. Coverage Rationale

Is there a clear justification for the choice of topics covered?

ScoreDescription
4Rationale is thoughtful and compelling. Topic choices align naturally with the theme and demonstrate intentional selection. Trade-offs acknowledged if relevant.
3Rationale is provided and reasonable. Minor gaps in justification.
2Rationale is superficial. Topics seem arbitrarily chosen; justification is weak.
1Rationale is missing or unconvincing. No clear reason for topic selection.
0No rationale provided.

8. Module Description Quality

Are individual module descriptions complete and well-crafted?

ScoreDescription
4All module descriptions are excellent. Each includes title, topics, I/O, integration context, and prerequisites. Descriptions are specific and informative.
3Module descriptions are good. All required elements present with minor weaknesses.
2Module descriptions are uneven. Some are complete; others lack required elements or are vague.
1Module descriptions are poor. Most lack required elements or are too vague to evaluate.
0Module descriptions are missing or unusable.

Scoring

Total points: 32 possible (8 criteria Ă— 4 points each)

Revision Policy

  • Initial proposal: Due Monday, Week 2
  • Feedback: Provided by Tuesday (end of day)
  • Final proposal: Due Thursday, Week 2

One revision cycle is permitted. The final proposal is the graded version. Make feedback count.