Although there are predefined functions & commands in programming languages such as Python, R, SAS etc. which performs the statistical modelling in the background, students must have a basic know-how of the algorithm or hypothesis used by these statistical methods. A good starting point could be to understand the metrics of variation & central tendency; followed by different hypothesis testing, and finally progressing towards more complicated classification & logistic algorithms.