1. Scripting confidence
Follow execution from top to bottom, modify values, use conditions and understand errors without treating them as failure.
Preparation is not memorising advanced machine learning before the course begins. It is becoming comfortable with scripts, data, evaluation and asking precise questions about how an AI system affects people.
Follow execution from top to bottom, modify values, use conditions and understand errors without treating them as failure.
Clean responses, calculate task measures, compare designs and notice when an overall result hides a group-level problem.
Understand simplified intent, similarity, retrieval, confidence and evaluation well enough to question design claims.
Define user risk, honest uncertainty, fallback routes, human oversight and the limitations of your evidence.
A tiny, transparent retrieval assistant teaches more useful habits than copying a complex “AI app.” You can inspect every source, rule and threshold, then test where it fails.
Choose one audience, one problem and one reason AI might—or might not—help.
Create a small knowledge base and a Python retrieval function.
Write realistic success, ambiguity and failure cases.
Use a rubric, task outcomes and group comparisons.
Document limitations, human control and what you would investigate next.
Compressed code is not evidence of understanding. Prefer visible operations you can explain and debug.
Human-centred AI also requires data decisions, evaluation, failure design, governance and evidence.
A working demo cannot show whether the experience is useful, equitable or safe.
No. KHDS provides independent practical preparation and does not represent or award credit for any university programme.
No. Admissions depend on each institution’s current requirements and assessment. The aim is to improve practical readiness and confidence.
Ask which programming language is used, whether prior scripting is assumed, which statistics are required, what software must be installed and how projects are assessed.
Start at absolute beginner level and finish with a working AI UX prototype you can examine, test and discuss.