When you create a Group within a curriculum and assign courses to it, you are currently not able to make it so those courses must be completed in the order you have placed them in.
Yes, you can require completion of one Group before moving to the next Group, but it would be beneficial to make it so that an admin can require that each course within a group must be completed in the order they're listed.