Technical reports

Model answers written as technical reports. Each assessment type rewards something slightly different, and the annotations here focus on what this one is actually marked on.

4 samples Undergraduate · BSc level c. 2,000 words each

Browse by discipline

The four samples

Each card links to the annotated page for that assignment, where two or three passages are quoted and the reasoning behind them written out.

Process Control Model answer

Temperature Control of an Exothermic Jacketed CSTR: PID Tuning, Cascade Structures and Instrumentation Selection

MSc Advanced Chemical Engineering · c. 2,330 words · Harvard

A 2,330-word MSc control report that compares three tuning methods by simulation and then argues that tuning constants matter less than structure and instrumentation. Three annotated extracts show how to make a comparison produce a recommendation.

  • Comparison converted into a transferable decision rule
  • Cascade introduced as the answer to a demonstrated weakness
  • States when its own FOPDT model would not hold
Industrial Automation Model answer

Integrating Industrial Robots and IEC 61131-3 PLC Control in Industry 4.0 Manufacturing Cells

MSc Robotics and Artificial Intelligence · c. 2,317 words · Harvard

A 2,317-word MSc technical report on PLC–robot integration that refuses the easy conclusion about collaborative robotics. Three annotated extracts show how to qualify an industry claim with evidence rather than enthusiasm.

  • Bounds the fashionable claim instead of repeating it
  • Cites Stuxnet for the mechanism it proved, not its fame
  • Ends in a committed design, not a summary
Database Systems Model answer

Designing a Secure Relational Database for a Private Outpatient Clinic: Data Modelling, Threat Analysis and Defence in Depth

MSc Data Science · c. 2,400 words · Harvard

An MSc Data Science report that designs a clinical database and then argues against its own obvious optimisation. Three annotated extracts show how security reasoning changes a design decision.

  • Rejects a performance optimisation on security grounds
  • STRIDE threat model scored and specific to this system
  • Separates technical controls from organisational ones
Machine Learning Model answer

Interpretability versus Accuracy in Clinical Machine Learning: Comparing Logistic Regression, SVMs and Random Forests

MSc Data Science · c. 2,350 words · Harvard

An MSc Data Science report that recommends the model which did not win on accuracy, and justifies it properly. Three annotated extracts show how to let context override a leaderboard.

  • Recommends against the best-scoring model, and proves nothing is lost
  • Treats classification as a choice of operating point
  • Closes the data-leakage route that would void the comparison