Production scheduling remains as one of the most important functions in manufacturing systems. Knowledge-based systems provide new insight to production scheduling. The increasing complexity of selecting the right procedure, understanding the procedure and solving an instant can be simplified with the help of knowledge-based expert systems. This paper explains a prototype system developed using a rule-based expert system shell, M.1, for an application limited to single machine scheduling only.