Have you ever wondered how stock markets are predicted? How visualizations of data are made? The answer is algorithms that enable computers to solve problems. Doing data analysis is performing computations and with the advent of powerful computing facilities newer and more complicated data analysis methods became possible. With data becoming ever more complex Computing based Statistics became the backbone of modern data science. Data scientists with strong computational skills will be able to solve the many non-standard problems they will encounter in their job.