Best undergraduate courses to prepare me for a career in "Big Data/Data Science"?

I’m double majoring in Stats and Computational Modeling, wanting to go into Data Science. For my core classes, typical stats classes are covered like probability, regression, theoretical stats. What other classes should I take? Bayes? Or more pure math?

Here are the two course offerings for my two majors, and my MATH minor:
CMDA: http://www.undergradcatalog.registrar.vt.edu/1617/cmda.html
Statistics: http://www.undergradcatalog.registrar.vt.edu/1617/stat.html
Math: http://www.undergradcatalog.registrar.vt.edu/0708/science/math.html

Major Checksheets here, so you guys could suggest some strong electives:
CMDA Checksheet: https://registrar.vt.edu/content/dam/registrar_vt_edu/documents/Updates/cos/COS_cmda_18.pdf
Statistics Checksheet: https://registrar.vt.edu/content/dam/registrar_vt_edu/documents/Updates/cos/COS_stat_18.pdf

Sorry for the long post, but I’m looking forward to a great discussion on which courses would be best, and why!

Thanks CC!