Midterm Assessment
Time Estimate2-4 Hours Β Grade Impact2.5% Β DueOct 26 @ 12pm Β Required for Pass Β
Additional Materials & Formats
Check Box for the most up-to-date versions of this lecture’s materials.
π Final Assessment Rubric (100 Points Total)
Prompt: Demonstrate an in-depth understanding of a large breadth of material from the entire course, including theoretical concepts and practical applications. Expected Workload: 16β20 Hours | Priority: M4, M5, and M6
| Criteria | Excellent (90β100%) | Proficient (80β89%) | Developing (70β79%) | Unsatisfactory (<70%) | Points |
|---|---|---|---|---|---|
| Advanced Integration (M4βM6 Focus) | Masterfully centers the project on advanced building blocks, sequential logic, complex Verilog FSMs, or formal verification. | Solid use of M4βM6 concepts, but the integration between blocks and state machines feels disjointed. | Weak application of M4βM6; relies too heavily on M1βM3 foundational concepts. | Fails to meaningfully incorporate advanced topics (M4βM6). | / 25 |
| Cumulative Course Breadth | Seamlessly bridges foundational concepts (M1βM3 arithmetic/logic) with advanced structures (M4βM6 sequential systems). | Covers the whole course, but the connection between early-course logic and late-course systems is weak. | Fails to show how foundational knowledge supports the advanced application; major gaps in course coverage. | Narrow focus that ignores the cumulative nature of the course. | / 20 |
| Theoretical & Analytical Depth | Provides rigorous, high-level analysis, state minimization proofs, or academic synthesis. Demonstrates expert-level mastery. | Clear theoretical understanding, but misses opportunities for deeper optimization or advanced analysis. | Theoretical explanations are vague, rushed, or contain minor logical fallacies. | Lacks any serious analytical or theoretical backbone; purely mechanical execution. | / 20 |
| Synthesis & Execution (16β20 Hours) | Highly complex, substantial deliverable reflecting a massive 16β20 hour effort. High-level problem solving is evident. | Complex scope, but perhaps fell slightly short on implementation details or robust testing. | Scope is too small for a final capstone; feels more like a midterm-level project. | Trivial or incomplete execution; does not represent a serious engineering effort. | / 25 |
| Professional Deliverable Quality | Industry/academic grade quality. Flawless typesetting, pristine documentation, robust testbenches, or public-ready media. | Highly professional, with only minor formatting inconsistencies or minor documentation gaps. | Lacks polish; rough edges in code documentation, writing layout, or presentation clarity. | Unprofessional, chaotic presentation, or entirely missing required deliverables. | / 10 |