Research course

Data and Knowledge Engineering

Cardiff University · Cardiff School of Computer Science

Entry requirements

Learn more via the course page.

Months of entry

January, October, July, April

Course content

Our research specialises primarily in knowledge representation and reasoning, machine learning and data mining, and mobile and spatial informatics.

This research is embedded in a variety of application domains where we work closely with end-users. We develop novel techniques for capturing, modelling and processing information to support knowledgeable decision-making.

Our expertise spans several core areas of artificial intelligence and informatics, including:

  • knowledge representation and reasoning
  • machine learning and data mining
  • distributed intelligent systems.

The group’s research in knowledge representation and reasoning addresses a variety of formalisms, including:

  • logics of argumentation and non-monotonic reasoning
  • lexically-informed logics
  • controlled natural language.

Our strengths in machine learning include:

  • text analytics
  • natural language processing
  • privacy-protection in data mining.

Group members’ interests in distributed intelligent systems include:

  • context-aware decision support
  • sensor informatics
  • heterogeneous information management using ontological approaches.

Qualification and course duration


full time
36 months
part time
60 months


part time
24 months
full time
12 months

Course contact details

Postgraduate Enquiries