AI-Assisted Programming for PhD Researchers
Helmut Schmidt University — September 2026
In research, code correctness is result validity.
fillna shifted every summary statisticFour things make a result someone else can rerun:
uv lock, renv, or Project.tomlAgents are good at exactly this cleanup work:
The deep-research pattern: search → read → synthesize with citations.
Models produce references that are confident, well-formatted, and fake:
Same format, same confidence — one exists, one does not:
You cannot tell from the text — so every citation gets verified.
For every AI-suggested source, three checks:
AI does not remove the work; it moves it — from finding to verifying (Lee et al. 2025). Yesterday’s Lab 5 rule, now for your thesis.
A clunky sentence through conciseness + academic-grammar:
The skills suggest; you decide what stays.
AI drafts are drafts: verify claims sentence by sentence, numbers against sources, citations against papers.
The deeper risk is producing more while understanding less — “illusions of understanding” (Messeri and Crockett 2024). You sign it, you own it.
Tomorrow you build. Today you scope.
A BibTeX/DOI tool built from the Lab 5 pieces:
.bib or a list of DOIsA small simulation you sweep and plot:
Lecture VIII — Your Research Project | Dr. Tobias Vlćek | Home