Any aspect of analysis starts from understanding the business domain and the underlying business processes. In today’s dynamic environment, corporations are constantly trying to improve their performance, in terms of cost, profit and efficiency, by organizational restructuring, business process re-engineering, automating part or an entire process etc. Organizations cannot achieve their goal unless their end-to-end business processes are well understood, documented, analyzed and re-engineered. Business process modeling is the right tool for such projects. While the basic concepts of business process modeling have its root in standard flowcharting semantics and notations, it is not enough to capture and manage today’s complex business processes. Hence, we have created a course exactly for that niche group of professionals, who are looking to improve their business process modeling prowess and successfully deliver value to their customers.