Coursera assignments of Probablistic Graphical Model