Elements Of Competency Based Curriculum