template and components for curricular course