Curriculum mapping and gap analysis