This course builds on the basic principles of business process analysis and design of ITM410. The focus of this course is on applying the Theory of Constraints to the analysis of business process performance. Students learn how to apply of advance techniques from ITM501 for business process analysis and improvement of performance. Emphasis is placed on how to evaluate business process problems, analyze and design business processes to ensure organizational efficiency and effectiveness when new technologies are implemented. Opportunities for process improvement are based on the business strategy, the value proposition, and improvement objectives of the organization. This course is intended to further develop students' understanding and competence in the use of appropriate methods, tools and techniques for analysis and design of business process performance improvement. To ensure the development of the necessary competencies, students will work on case studies and use state-of-the-art process analysis techniques and appropriate software tools to analyze, simulate and design solutions to a range of business process problems.