problem solving skills checklist uptu thesis guidelines