Transfer project / Computing

A small search engine

Design, test, and document an index over a local text collection, including invariants and complexity tradeoffs.

Brief

Create a reproducible artifact that another learner can inspect without access to your private workspace. State the question, choose a bounded source set, document decisions, and preserve failed checks alongside the final result.

Concepts in transfer

Data and invariantsChoose representations by the promises your program must preserve.

Algorithms and costCompare procedures by how their required work grows, not by one stopwatch reading.

Rubric

  • The system boundary and assumptions are explicit.
  • Every external claim has a source record.
  • Deterministic checks can be repeated.
  • Limitations describe a real failure regime.
  • The final explanation distinguishes observation from inference.

Responsibility record

This is an open project prompt, not a grade, certificate, or credential. A synced private workspace will remain learner-owned; public sharing is always an explicit separate action.