Title: Programme Design for Knowledge Based Systems