The course covers the various concepts and principles of quality management including Total Quality Management (TQM). First, basic quality engineering methods and tools will be covered before introducing the framework of TQM. TQM as a corporation reengineering tool for the simultaneous improvement of quality, cost, customer satisfaction and time to market will be discussed. Following this, different techniques and methodologies of implementation of TQM that include Six Sigma, SPC, ISO 9000, reliability, concurrent engineering, QFD, and design of experiments will be covered.