Professional short courses and master classes

Knowledge modelling and elicitation

Course description

This course focuses on building the foundations for programming: Structured approach from real world domain knowledge to pseudo code. Knowing versatile processes and techniques to analyse and formalise concepts and relationships in a given application domain is crucial in IT-related jobs and management.

These processes also improve communication between management, IT and software developers. No prior knowledge of requirements elicitation or programming is required.

  • Unified Modelling Language (UML)
  • Class diagram modelling
  • Use Case Diagrams on example scenarios
  • Interview strategies for example scenarios
  • Interview techniques
  • Building ontologies for example domains
  • Knowledge modelling techniques


  • Use established modelling techniques (Use cases, UML).
  • Select and assess appropriate tools to support aspects of the development process regarding business requirements and quality issues.
  • Select and apply techniques to analyse business processes, which are the target for system development.
  • Apply knowledge modelling techniques to complex domains

Course staff

Christian Sauer is a Lecturer in Computing at the School of Computing and Technology at the University of West London. He is an active researcher and software developer in Artificial Intelligence (AI).

Christian achieved his PhD in 2016 research in the field of knowledge elicitation and formalisation for information systems. He teaches AI, Software Development, Analysing Information Systems, Knowledge Management and Knowledge-based Systems at undergraduate and postgraduate level.


University of West London, 
St Mary's Road,
Ealing, W5 5RF

There are currently no planned courses available to book.

Please contact Dr Junaid Arshad if you have any questions.

Please note that all UWL Short Courses require a minimum attendance number of 7 persons in order for them to be run. Once you have booked a place on a UWL Short Course your card will not be charged until the minimum number of attendees has been reached by the final booking date. You will receive email confirmation of this. Should the minimum number of attendees (7 persons) not be reached then your card will not be charged and you will receive an email to advise you of these developments.