Computing Progression of Knowledge and Skills