Computers are replacing more human work requiring low-level intelligence. This class covers KBDS which can be used for engineering design such as expert system, TRIZ, KMS, ontology, configuration design. By applying basic principles, commercial systems are used for the term project.