Scientific computing is a rapidly growing multidisciplinary field. Topics include: big data, cloud computing, data analysis, data mining, high-performance computing, informatics, mathematical modeling, simulation, security, and algorithms. This field requires practitioners to have strong skills in mathematics, statistics, algorithm development, and programming.