coursera project by avi8152 | SimScale