Skills Based Curriculum Design