programming skills required for MS in data science in USA