
Competency based education is a student centered learning approach, it helps them to master their skills on their own speed and capabilities. This can lead to better results and student outcome, and prepare them for modern world work environment.
Incorporating bloom's taxonomy will help bring out the student's cognitive, affective and psychomotor skills.