Curriculum

8-minute readiness check

Find your starting point

Check five skill areas, choose the outcome you want, and receive a recommended path. The result guides your starting point without locking any lesson.

Starting diagnostic

Find your strongest entry point.

This baseline reports three skills separately. It guides your path but never locks the Topic Library. Data quality, evaluation, and responsible AI remain required for everyone.

What outcome matters most to you?
Python1. For a NumPy feature matrix with shape (20, 3), what does X.mean(axis=0) return?
Python2. Why set a random seed in a teaching experiment?
Python3. What is the safest response to incompatible array shapes?
Python4. Which test best covers a standardization function?
Mathematics5. What is the derivative of (w - 2)^2 with respect to w?
Mathematics6. If events A and B are independent, which equality holds?
Mathematics7. What does a dot product combine?
Mathematics8. What does a large positive covariance suggest?
ML reasoning9. Why keep test data separate during model selection?
ML reasoning10. A classifier catches 8 of 10 actual positives. What is recall?
ML reasoning11. Which is target leakage?
ML reasoning12. When should a team prefer a deterministic rule over ML?
Developer systems13. What should happen before executing a model-proposed write?
Developer systems14. What makes an API retry safe after a timeout?
Developer systems15. Which test best protects a model interface?
Agent & knowledge systems16. What should terminate an agent loop successfully?
Agent & knowledge systems17. Why combine graph and vector retrieval?
Agent & knowledge systems18. What is the correct relationship between ontology and authorization?