8546 modules
Page 744
-
LING3015 2027-28
Sociophonetic Project Module
This final year module builds on the theoretical grounding students gain in LING 2011 Variation and Change in English and the instrumental analysis techniques from LING 2008 Sound and Voice. Through a series of computer, lab-based sessions, students test elements of sociolinguistic theory, specifically the Variationist Paradigm, and develop a methodological sociophonetic toolkit, which equips them to design and conduct their own small-scale sociolinguistic project. -
LING3015 2029-30
Sociophonetic Project Module
This final year module builds on the theoretical grounding students gain in LING 2011 Variation and Change in English and the instrumental analysis techniques from LING 2008 Sound and Voice. Through a series of computer, lab-based sessions, students test elements of sociolinguistic theory, specifically the Variationist Paradigm, and develop a methodological sociophonetic toolkit, which equips them to design and conduct their own small-scale sociolinguistic project. -
COMP2300 2026-27
Software Design and Development Project
This module gives students experience of working in a team to design and develop a significant interactive software system. This practical activity is balanced with taught material to give students a theoretical understanding of the supporting disciplines. -
COMP2300 2027-28
Software Design and Development Project
This module gives students experience of working in a team to design and develop a significant interactive software system. This practical activity is balanced with taught material to give students a theoretical understanding of the supporting disciplines. -
BIOM2012 2027-28
Software Design for Biomedical Engineering
Conventional laboratory experiments are useful mainly to assist understanding or analysis. Because they are of necessity stereotyped, they are of limited usefulness when a circuit or system must be designed to meet a given specification. The majority of engineering tasks fall into this latter category, and therefore require design or synthesis skills, in addition to the understanding of underlying engineering principles.
Students on all Biomedical Engineering pathways will work together on the main design exercises but with a particular focus or task to complete depending on their pathway; either Electronic Systems/Mechatronics for Health or Artificial Intelligence/Digital Health. In this way they will work together to produce a prototype system
This module includes individual and team design exercises devised to provide a bridge between 'conventional' experiments and the project work in the third and fourth years, (which in turn provide a bridge to 'real' projects in industry). The exercise has real deadlines and concrete deliverables and students are encouraged to be creative, develop imaginative solutions and to make mistakes.
Exercises share common characteristics:
• Customer orientated rather than proscriptive specifications are given
• Design work carried out, bringing academic knowledge to bear on practical problems
• Laboratory sessions are used for development/ construction/ verification of designs
• Allow students to demonstrate their communication skills in writing individual and group reports/presentations.
In support of these design exercises, those on the Artificial Intelligence and Digital Health pathways will be introduced to the importance of human-computer interaction in software design and computer systems.
They will explore how the study of human-computer interaction affects the design of interactive systems, hardware and software and improve their awareness of the issues that determine the usability of an interactive computer system. -
BIOM2012 2026-27
Software Design for Biomedical Engineering
Conventional laboratory experiments are useful mainly to assist understanding or analysis. Because they are of necessity stereotyped, they are of limited usefulness when a circuit or system must be designed to meet a given specification. The majority of engineering tasks fall into this latter category, and therefore require design or synthesis skills, in addition to the understanding of underlying engineering principles.
Students on all Biomedical Engineering pathways will work together on the main design exercises but with a particular focus or task to complete depending on their pathway; either Electronic Systems/Mechatronics for Health or Artificial Intelligence/Digital Health. In this way they will work together to produce a prototype system
This module includes individual and team design exercises devised to provide a bridge between 'conventional' experiments and the project work in the third and fourth years, (which in turn provide a bridge to 'real' projects in industry). The exercise has real deadlines and concrete deliverables and students are encouraged to be creative, develop imaginative solutions and to make mistakes.
Exercises share common characteristics:
• Customer orientated rather than proscriptive specifications are given
• Design work carried out, bringing academic knowledge to bear on practical problems
• Laboratory sessions are used for development/ construction/ verification of designs
• Allow students to demonstrate their communication skills in writing individual and group reports/presentations.
In support of these design exercises, those on the Artificial Intelligence and Digital Health pathways will be introduced to the importance of human-computer interaction in software design and computer systems.
They will explore how the study of human-computer interaction affects the design of interactive systems, hardware and software and improve their awareness of the issues that determine the usability of an interactive computer system. -
COMP6226 2025-26
Software Modelling Tools and Techniques for Critical Systems
This modules aims to provide practical skills in how to approach the modelling and design of a large critical software project. The module covers modelling techniques from requirements analysis to design and introduces a range of tools and approaches. In particular, formal modelling and tools to support this are covered. The inclusion of these derives from the demand of critical systems for rigorous Requirements Engineering with strong Validation and Verification practice. The module is compulsory for MSc Software Engineering students. Experience of Object-Oriented programming is assumed and some familiarity with UML would be an advantage. -
COMP6226 2026-27
Software Modelling Tools and Techniques for Critical Systems
This modules aims to provide practical skills in how to approach the modelling and design of a large critical software project. The module covers modelling techniques from requirements analysis to design and introduces a range of tools and approaches. In particular, formal modelling and tools to support this are covered. The inclusion of these derives from the demand of critical systems for rigorous Requirements Engineering with strong Validation and Verification practice. The module is compulsory for MSc Software Engineering students. Experience of Object-Oriented programming is assumed and some familiarity with UML would be an advantage. -
COMP6226 2027-28
Software Modelling Tools and Techniques for Critical Systems
This modules aims to provide practical skills in how to approach the modelling and design of a large critical software project. The module covers modelling techniques from requirements analysis to design and introduces a range of tools and approaches. In particular, formal modelling and tools to support this are covered. The inclusion of these derives from the demand of critical systems for rigorous Requirements Engineering with strong Validation and Verification practice. The module is compulsory for MSc Software Engineering students. Experience of Object-Oriented programming is assumed and some familiarity with UML would be an advantage. -
COMP6226 2028-29
Software Modelling Tools and Techniques for Critical Systems
This modules aims to provide practical skills in how to approach the modelling and design of a large critical software project. The module covers modelling techniques from requirements analysis to design and introduces a range of tools and approaches. In particular, formal modelling and tools to support this are covered. The inclusion of these derives from the demand of critical systems for rigorous Requirements Engineering with strong Validation and Verification practice. The module is compulsory for MSc Software Engineering students. Experience of Object-Oriented programming is assumed and some familiarity with UML would be an advantage.