Designing a Data Science Program