SMS dit: Fundamentals of curriculum development