Module Descriptors
AMBIENT INTELLIGENCE AND CONTEXT-AWARE SYSTEMS
COMP70083
Key Facts
Digital, Technology, Innovation and Business
Level 7
30 credits
Contact
Leader: Benhur Bakhtiari Bastaki
Hours of Study
Scheduled Learning and Teaching Activities: 78
Independent Study Hours: 222
Total Learning Hours: 300
Assessment
  • PRESENTATION - A PRESENTATION OF CREATED ARTEFACTS weighted at 70% - Learning outcome(s) assessed: 1,2,3
  • REPORT - A REFLECTIVE REPORT ON THE CREATED ARTEFACTS - 2000 WORDS weighted at 30% - Learning outcome(s) assessed: 4
Module Details
INDICATIVE CONTENT
This module will look at the following generic topics:

Overview and principles of ambient systems

Ambient system domains – context aware, ubiquitous, pervasive, location, health, informational, operational, etc.

Characteristics of Intelligent environments (adaptive, responsive, and embedded)

Key elements and technologies associated to ambient systems
- Ethical, privacy, and responsible design considerations
- Architecture of ambient and context-aware systems (edge, cloud, IoT integration (light-touch))

Data in ambient systems (e.g. sensor, time-series, multi-modal data)

Context-aware computing: context modelling and reasoning techniques
- Context-Aware Computing concepts and definitions
- Types of contexts (e.g. location, time, activity, social, environmental)
- Context modelling approaches (e.g. key-value structures, ontologies) to support context-aware system design
- Behaviour modelling and user profiling
- User modelling techniques
- Overview of activity recognition approaches in context-aware systems
- Interpretation of behavioural patterns in context-aware environments
- Personal data and profiling implications

Personalisation and adaptive systems
- Adaptive system design principles
- Recommendation and personalisation concepts
- Context-driven adaptation (e.g. smart environments responding to users)

Human-centred design and user experience in intelligent environments

Current standards and quality processes in development

Team working roles within the industry and management processes

Enterprise, Entrepreneurship, and Innovation within Artificial Intelligence

Stakeholder and users roles and requirements

Small to large project address, issues of scalability and problem solving

Design process from requirements through to implementation

Risks and identification of these throughout design

Design and Architectural Patterns in ambient systems

User centric design and approaches (societal, and environmental impact of designs)
- Key focus on users accessibility and inclusion

Testing and proving success in developments

Quality, metrics, testing, and process improvement

Professional, legal, and ethical, societal, and environmental issues

Areas current and emerging related to research into ambient systems

Development platforms, architectures and development environments

Costing models and trade-offs

Designing for sustainability

BCS / TechSkills / Employability elements:

Application process, design, evaluation and trade-off approaches.

Teamworking and individual roles within ambient systems development.

Enterprise, Entrepreneurship, and opportunity in Artificial Intelligence and Ambient Systems.
ADDITIONAL ASSESSMENT DETAILS
PRESENTATION - The presentation (team based) is to be used to demonstrate solutions to a set of simulated stakeholder requirements which have be translated into designs, implementation, and testing documentation related to components of an ambient system, following existing industry standards and best practices. Teams will discuss and present their end solution in a simulated showcase style 30-minute presentation. Each team member must be allocated an equal amount of time within the presentation and use this to showcase part of the created solution and their specific contribution to it.

REPORT – This is an individual reflective report, which represents an account of the student’s learning and skill development during the module. The reflection needs to identify entrepreneurship, innovations and any career considerations that have developed through completing the assessment.

Formative assessment opportunities will be provided throughout the module. For the presentation staff will review your draft ideas and guide you further in forming your final presentation. There will also be a practice session where you can have a practice run of your final presentation. For the individual reflective report staff will regularly guide you as to progress milestone’s, and will also review a single draft when near to hand in.
LEARNING STRATEGIES
The module will be delivered through a combination of weekly lectures and tutorial sessions over the semester. Lectures will introduce key concepts in ambient intelligence and context-aware systems, while tutorials will provide hands-on, workshop-style activities where students analyse simulated datasets, apply context modelling techniques, and engage in problem-solving tasks. Sessions will also include discussions, case studies, and group-based activities to encourage critical thinking and peer learning. In addition, students will be supported through guided independent study, formative exercises, and drop-in support sessions to assist with coursework and practical elements of the module.
LEARNING OUTCOMES
1. Design, create and test artefact solutions to solve complex problems in the ambient systems domain as part of a development team.

Application & Problem Solving
Digital Literacy

2. Critically evaluate the features and processes involved in developing ambient system-based applications through teamwork.

Knowledge and Understanding
Critical Reasoning & Collaboration

3. Investigate, analyse, research and evaluate ambient systems development from the perspective of both developer and provided user experience, being able to communicate effectively to both audiences.

Communication
Research Skills

4. Reflect critically on personal skills developed during the production of ambient systems using industry standards and technologies, in relation to a future career.

Reflection
Personal Development and Entrepreneurship
RESOURCES
Virtual Learning Environment (e.g. Blackboard) and collaboration tools (e.g. Microsoft Teams) for accessing learning materials, communication, and assessment submission

Data analysis and visualisation tools (e.g. Python, Jupyter Notebook, Microsoft Excel, Power BI) to support exploration and interpretation of simulated ambient datasets

Sample datasets and scenario-based materials representing intelligent environments (e.g. smart homes, healthcare, workplace settings) to support practical and simulation-based learning

Reporting and presentation tools (e.g. Microsoft Word, Microsoft PowerPoint) for coursework preparation and communication of findings

University Library resources, including access to academic databases and digital journals (e.g. Google Scholar), to support independent study and research
TEXTS
Joshi, A. (2023), Artificial Intelligence and Human Evolution: Contextualizing AI in Human History. 1st ed. Berkeley, CA: Apress

Markakis, E.K. and Panagiotakis, S. (2024), Pervasive Computing in IoT. MDPI - Multidisciplinary Digital Publishing Institute

Bravo, j. et. al. (2026), Proceedings of the International Conference on Ubiquitous Computing and Ambient Intelligence (UCAmI 2025), Volume 2 (Lecture Notes in Networks and Systems, 1819), Springer

Bornet, P. (2025), Agentic Artificial Intelligence: Harnessing AI Agents to Reinvent Business, Work and Life, Young Press

Mishra, A. (2025), AI 2025: The Future Unfolded - Top Trends Reshaping Business Society & Innovation (Artificial Intelligence & Machine Learning), Access Press Group
WEB DESCRIPTOR
How do intelligent environments understand and respond to you? In this module, you’ll explore the foundations of ambient intelligence and context-aware systems, learning how data from sensors and user interactions is used to model context, behaviour, and adaptive responses. You’ll examine key topics including context modelling, user profiling, personalisation, and human-centred design, alongside ethical and privacy considerations. Through applied and simulation-based activities, you’ll develop skills in interpreting ambient data and designing intelligent system behaviours, supporting your development in AI-driven and data-centric careers.