os curriculum design