Required for every lab member
IT & research computing / curriculum 2.0.0
Know your next move.
Prove it safely.
A practical route through Git, Python, AI agents, data, Blade, and Euler. Built around your responsibilities, not your title.
This preview stores no identity or progress. Your real passport runs locally and publishes only the sanitized exercise results you submit.
Exact machine, shell, expected output, evidence, and recovery.
Your laptop, GitHub, Blade, or Euler. Never a pretend browser terminal.
Automatic checks use fixed rules. A person reviews work that requires judgment.
The learning loop
Less wandering.
More deliberate practice.
The browser keeps your place. The correct external system does the real work.
- 01Start your local passport
One command creates or reuses your local route and personal public exercise record.
- 02Complete one bounded mission
Copy only commands labelled for your machine and shell.
- 03Verify and submit evidence
GitHub preserves attribution; the controller reports objective failures.
- 04Resume from the dashboard
No browser-history archaeology and no false pass when a service is unavailable.
Competency coverage
Only what your work requires.
Modify or review files through GitHub
Git Contributor
Explore trackDevelop or run Python projects
Reproducible Python
Explore trackUse AI coding agents on lab work
AI Agent User
Explore trackRun CPU computation on Euler
Euler CPU
Explore trackRun GPU computation on Euler
Euler GPU
Explore trackUse the IDEAL Lab NAS for project data
IDEAL Lab NAS
Explore trackOrganize shared research data and results
Research Data Steward
Explore trackUse the IDEAL Lab Blade server
Blade User
Explore trackApprove access or supervise researchers
Supervisor and Staff
Explore trackCurriculum preview
Start And Resume Your Passport
You can identify your assigned route, distinguish local navigation from an official result, and reopen the passport without searching browser history.