Chapter 40 — Thesis and presentation
Lesson map
Lesson 40 published. Map, example, EX118.
flowchart TD
N0["Learning outcomes"]
N1["40.1 Writing the thesis"]
N2["40.2 Presenting"]
N3["40.3 Reflection"]
N4["Synthesis"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Worked example"]
EX --> Q["Exercise EX118"]
Logical drawing
flowchart LR
N0["Learning outcomes"]
N1["40.1 Writing the thesis"]
N2["40.2 Presenting"]
N3["40.3 Reflection"]
N4["Synthesis"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX118"]
[Learning outcomes]
|
v
[40.1 Writing the thesis]
|
v
[40.2 Presenting]
|
v
[40.3 Reflection]
|
v
[Synthesis]
|
v
[Worked example] --> [Exercise EX118]
Learning outcomes
You will (1) write a bachelor's thesis on the capstone; (2) present findings to academic and partner audiences; (3) reflect on learning.
40.1 Writing the thesis
Priya's thesis presents the problem of unmanaged certificates and keys at Tidewell, related standards and evidence, the design and implementation of the inventory, the evaluation and conclusions. Each claim cites evidence: the catalogue outage, the leaked-key exercise, the seeded tests and the production results. She describes the tool's reliance on standard library functions and existing scanners, and states that no cryptographic primitives were implemented. Dr. Echeverría reminds her to keep the thesis focused on what she can show. She revises two chapters accordingly.
40.2 Presenting
Priya gives two presentations. For the academic panel she emphasises method, evaluation and limits; for Tidewell's board she emphasises outcomes in plain words: no certificate expiry since the tool went live, three forgotten certificates found and a clear owner for every key. She prepares for questions about cost, maintenance and privacy, and answers a board member's question about whether the tool reads patron data: it does not, as it handles only certificates and key metadata. The board asks to receive quarterly inventory reports.
40.3 Reflection
In her reflection Priya looks back over four years: from proving XOR identities to running an operational tool. She notes that the hardest problems were rarely mathematical; they were inventories, ownership, communication and silent failures. She also notes the value of foundations: understanding why nonces must be unique or why salts matter let her judge tools and suppliers. She plans to continue in a postgraduate course and to keep volunteering at Tidewell's workshops. Dr. Echeverría encourages her to submit the evaluation as a short practitioner article.
Worked example
Priya's thesis argues from evidence, her board presentation reports no expiries since go-live, and her reflection identifies operational problems as harder than mathematical ones.
Synthetic case. Outcomes are invented.
Errors and limits
Theses that drift beyond the evidence lose credibility. Presentations must match the audience without changing the facts.
Exercises
- EX118 — Board emphasis. What did Priya emphasise for the board? Rubric: 3 = outcomes in plain words: no expiries, three forgotten certificates found, owner for every key;; 2 = outcomes;; 1 = method;; 0 = none.
- EX119 — Patron data question. How did she answer whether the tool reads patron data? Rubric: 3 = it does not; it handles only certificates and key metadata;; 2 = no;; 1 = yes;; 0 = none.
- EX120 — Hardest problems. What did Priya find hardest over four years? Rubric: 3 = inventories, ownership, communication and silent failures rather than mathematics;; 2 = operational;; 1 = maths;; 0 = none.
Synthesis
A bachelor's thesis grounded in evidence, presented to each audience honestly, closes four years of learning with practical impact.
Continue studying — chapter 40 of 40
← Chapter 39 (draft) · Course chapter index · Worked results ↓ · Next course via chapter index →