1. To introduce a range of molecular simulation techniques that are used in modeling soft matter in various time and length scales. 2. To demonstrate the predictive capabilities of these methods by considering a set of case-studies