Concepts of designing a curriculum