Dr Siyuan Liu
Lecturer in Computer Science
Computer Science
Telephone: (01792) 518623
Room: Office - 407
Fourth Floor
Computational Foundry
Bay Campus

Areas of Expertise

  • Soft Security (Trust and Reputation Management)
  • Recommender Systems
  • Serious Games

Publications

  1. & (2018). Pumpkin Garden: A Mobile Game Platform for Monitoring Parkinson’s Disease Symptoms. Presented at Human Aspects of IT for the Aged Population. Applications in Health, Assistance, and Entertainment,-560. doi:10.1007/978-3-319-92037-5_38
  2. & (2018). Personalized Recommendation Considering Secondary Implicit Feedback. Presented at 2018 IEEE International Conference on Agents (ICA),, 87-92. Singapore, Singapore: doi:10.1109/agents.2018.8460053
  3. & (2017). Two Forms of Explanations in Computational Assumption-based Argumentation. Presented at AAMAS '17 Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems,, 1532-1534. São Paulo, Brazil: AAMAS International Conference on Autonomous Agents and Multiagent Systems.
  4. & (2017). Modeling uncertainty driven curiosity for social recommendation. Presented at WI '17 Proceedings of the International Conference on Web Intelligence,, 790-798. Leipzig, Germany: Web Intelligence. doi:10.1145/3106426.3106475
  5. & (2017). Novel Functional Technologies for Age-Friendly E-commerce. Presented at Human Aspects of IT for the Aged Population. Applications, Services and Contexts,-158. doi:10.1007/978-3-319-58536-9_13

See more...

Teaching

  • CSC301 Software Engineering Project Planning and Management

    Software projects have long had a reputation for cost and time overruns - but they need not, and there are well-established, and emerging, techniques and processes to manage them well and effectively: for example, agile methodologies like Scrum which are becoming a de-facto standard in the industry. Also, many projects have significant legal, social, ethical and professional consequences that a practitioner needs to be aware of and sensitive to. This module develops the fundamental skills of successfully building complex software systems, and the implications, including on wider society, of doing so. It will also prepare students for work on any project by equipping them with the skills to successfully plan them, and to commence that planning process.

  • CSCM01 Software Engineering Project Planning and Management

    Software projects have long had a reputation for cost and time overruns - but they need not, and there are well-established, and emerging, techniques and processes to manage them well and effectively: for example, agile methodologies like SCRUM which are becoming a de-facto standard in the industry. Also, many projects have significant legal, social, ethical and professional consequences that a practitioner needs to be aware of and sensitive to. This module is about the process of successfully building complex software systems, and the implications, including on wider society, of doing so. It will also prepare students for their dissertation project by equipping them with the skills to successfully plan it, and to commence that planning process.

  • CSCM23 Designing-in Trust, Understanding and Negotiation

    This module explores state-of-the-art methods and concepts to assist responsible design and development of technology with the aim of creating reliable and trusted systems. The content of this module will be delivered by expert lecturers and practitioners in the areas of trusted computation, bias and explainability in automated decision making and decision support, ethical considerations for AI, argumentation and negotiation, as well as formal methods, such as verification of critical systems.

  • CSCM39 Human Computer Interaction

    This module gives an overview on the main topics in Human Computer Interaction and helps students understand research and research processes in Human Computer Interaction. Students explore the advanced literature and research results underpinning the field of HCI. Classic papers and controversies are covered, as well as recent work from the leading figures. Students achieve a clear view of the 'cutting edge' and issues in the field and where things are happening. The module is very interactive, and students will be expected to give presentations.

  • CSDM001 Theory of Digital Information and Society

    This module gives an overview on theoretical and methodological debates contemporary Digital Economy and Society research with specific focus on Human Computer Interaction. This module helps students understand how human experience can influence the design and adoption of digital into services and the lives of individuals and communities.Students explore the advanced literature and research results underpinning the field. Understand, through a series of Classic papers, the practical application of qualitative and quantitative techniques for the study of soci-technical assemblages in a digital by default world, as well as recent work from the leading figures. Students achieve a clear view of the 'cutting edge' and issues in the field and where things are happening. The module is very interactive, and students will be expected to give presentations.