I am involved in several Data Science programs in both initial and continuing education. They differ depending on the audiences but the backbones are the same.
In order to enjoy such programs, a basic knowledge in Math, Computer Science and Programming is required.