Autumn 2025 Security Testing (CMP-L021-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Personal computers (e.g., desktops, laptops) and mobile devices, provide a common means for users to access online tools and services, typically via a web browser or locally installed applications. Online tools and services provide users with essential access to a diverse range of functionality and facilities (e.g., banking, health care, entertainment, social media, shopping, lifestyle options, business resources, media and much more). The ubiquity and popularity of applications, web apps and online services, makes them (and their users) a common target for adversaries. As a consequence, web and online security continues to be a high-profile concern. This module provides students with a broad insight to web and mobile security. Indicative topics include standards, practices, and ethics for security testing professionals, a practical introduction to pen testing procedures (e.g., Reconnaissance, Scanning, Enumeration, Exploitation, Maintaining Access); web browser security; mobile application security; passwords analysis, authentication and permissions exploits; OWASP top ten server-side attacks, OWASP tools and projects (e.g., Nettacker, Zed Attack Proxy, Juice Shop); CVE, CVSS; User vulnerabilities (e.g., social engineering, phishing, smishing, vishing attacks etc.); Kali Linux tools. Other tools, themes and apps include: HTTrack, GoogleDorks, whois, nmap, port scanning, packet interception, ARP poisoning; packet sniffing, Metasploit, John the Ripper, netcat, netbus, python scripting: file and directory search, scanning and management. Programme Context The Security Testing Module is complimentary to the Networking and Security Practice, Digital Forensics and Cyber Security Automation modules. Combined, these modules provide insights to “thinking like an attacker” in order to better understand and defend individuals, businesses, and assets. Professional Benefits On completion of this module, students will have acquired essential knowledge and skills, that will serve as a foundation for career pathways in security testing.
Autumn 2025 Deep Learning Applications (CMP-L016-0)
Autumn 2025
Academic Year: Academic Year 2025-2026

Deep learning is a machine learning technique that teaches machines by example. Deep learning is a key technology behind driverless cars, voice control devices, disease early detection, investment modelling, among others. Deep learning achieves recognition accuracy at higher levels than ever before. This module will present students with a series of real-life deep learning applications. At the same time, it provides them with a solid foundation to start collaborating in related industries. This module recalls Machine Learning concepts to explain the fundamental models behind several deep learning applications.    The deep learning applications module aims to remark the importance of this paradigm in our lives whilst providing students with the tools to understand its science.

Autumn 2025 Sustainable Engineering and Assessment (SET-L015-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
As engineering professionals, you will need to integrate sustainability into your decision making process and this module will equip you with the knowledge, analytical tools and critical thinking skills necessary to assess and implement sustainable engineering solutions. You will explore core sustainability concepts, including the triple bottom line, life cycle assessments (LCAs), and environmental impact assessments (EIAs), as well as practical applications in areas such as low-carbon materials, renewable energy, sustainable water management, and circular economy principles. Emphasis is placed on standards and certification systems (eg BREEAM, LEED, Passivhaus), regulatory frameworks, and industry best practices. By critically evaluating the economic, social, and environmental impacts of engineering projects, you will develop the ability to assess sustainability performance using established methodologies and propose alternative solutions that enhance environmental outcomes. You will also examine the future of sustainability, with the increasing impact of climate change and inevitability of the increase in regulation, anticipating emerging challenges and the role of engineers in shaping a more sustainable world.
Autumn 2025 Structural Dynamics and Earthquake Engineering (SET-L016-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The module is aimed at developing understanding of vibration in structures, and gives you the skills required in using analytical and numerical assessment techniques with a focus on methods of damping and seismic design. You will develop a deep understanding of vibration phenomena in structures; skills in employing both theoretical and computational methods to predict and evaluate the dynamic response of structures; and skills in seismic analysis and design codes to ensure structural resilience in seismic-prone regions. Building upon foundational knowledge from level 5 and Level 6 modules in structures, this module ensures a progressive and in-depth understanding of dynamic behaviour in structures. The module will also cover structural forensics in relation to measuring real-time stresses and strains, structural responses and condition.
Practical exercises and case studies will be integral to the learning process, allowing you to apply advanced theoretical concepts to real-world structural dynamics and earthquake engineering challenges. The incorporation of these practical exercises ensures that you gain hands-on experience, preparing you for challenges encountered in the field of civil engineering, particularly in seismically active regions.
This module develops transferrable skills crucial for careers in structural engineering, earthquake resilience design, and infrastructure assessment. You will gain expertise in seismic code compliance, structural monitoring techniques, and the use of advanced computational tools such as finite element analysis software (e.g., ANSYS, SAP2000). These skills are directly applicable to roles in structural consultancy firms, disaster risk management organizations, and research institutions specializing in earthquake engineering.
In addition to in-class tests, you will be assessed through a project that involves the application of advanced structural dynamics and earthquake engineering principles to real-world scenarios.
Note: To pass this module, Civil Engineering students must achieve a weighted average of 50% or above across all pieces of summative assessment, and a mark of 40% or above in each separate assessment.
Autumn 2025 Architectural Design 2 (SET-N222-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
In this module, you will develop and justify methods and techniques to prepare detailed design proposals for mid to high-rise buildings/mixed-use buildings. Building on your Level 4 skills, you will extend your knowledge to handle complex projects. You will apply a problem-solving approach to translate concept design into technical details which are required to realise the buildings into built form.

You will examine relevant building regulations and legislation, health and safety, and up to date technical and manufacturers’ data. You will acquire knowledge in the areas of design for disability, sustainable design, sourcing and specifying materials to produce design solutions which are fit for purpose through lecturers and workshops. Building regulations approved documents which are, fundamental to mid to high-rise design and construction, will be implemented through individual research and evaluation methods with tutor and peer feedback. Using a holistic approach, you will produce coherent design and technical solutions meeting the client and user requirements.

You will be introduced to building surveying processes and learn procedures for carrying out building surveys. You will also learn how to produce detailed specifications for building components.

This module will be delivered using studio sessions supported by the tutors and industry practitioners where students will work on a project-based task focusing on the integration between the design and detailing of high-rise, commercial buildings. Independent guided study will be used to support students to research and develop the knowledge about up-to-date systems and technologies available for the high-rise buildings.
Autumn 2025 Civil Engineering Materials and Soils (SET-C114-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The aim of this module is to provide you with a comprehensive understanding of materials used in civil engineering and construction. The emphasis is on knowledge and understanding of the physical properties and embodied carbon in materials including environmental and sustainable considerations relating to their source, manufacture, use and disposal. Delving into the composition and properties of a diverse array of materials, the module offers an holistic exploration of the building blocks that form the backbone of construction practices with an awareness of the environmental impact.

You are introduced to the characteristics of various materials, ranging from traditional and modern materials through modern materials to minerals, rocks, and geological structures. The exploration extends beyond a surface-level understanding, aiming to provide students with appreciation of how each material contributes to the structural and functional aspects of civil engineering projects while considering their environmental footprint.

A significant component of the module involves hands-on experience through testing procedures, where you will actively engage in experiments to evaluate the properties of materials. Importantly, sustainability metrics are integrated into these evaluations, ensuring that you gain insights into the environmental impact and life cycle considerations of the materials that you study.

Moreover, the module goes beyond the static understanding of materials, considering their dynamic nature during construction processes. Emphasis is placed on the workability of materials in their finished state, with a focus on sustainable construction practices. This involves accounting for the challenges and considerations associated with the utilization of materials in real-world construction scenarios, fostering an understanding of how choices made in material selection and applications can contribute to sustainable and environmentally responsible engineering practices. By intertwining sustainability principles with the study of materials, this module equips you to make informed decisions that prioritize both structural integrity and environmental consciousness in the realm of civil engineering and construction.

You will learn through lectures, seminars, examples classes, experimental laboratories and practical applications and will be assessed through project and laboratory activities. You will be introduced to risk assessments for safe working practices in laboratories.
This module develops key technical and analytical skills required in the civil engineering industry. Through laboratory testing and material selection exercises, you will gain practical experience in evaluating construction materials, an essential competency for careers in structural design, geotechnical engineering, and sustainable construction. The emphasis on environmental impact assessment will also prepare you for roles in sustainability-focused engineering fields. Additionally, the module fosters problem-solving and critical thinking abilities that are highly valued in both engineering consultancy and research sectors.
Level 4 modules are designed wherever possible to have a focus on preparing you for university life through various initiatives that foster growth. This module is designed to support you in your transition into Higher Education while developing essential skills to enhance success. There are a number of additional support initiatives which you can engage with, which include induction sessions, academic guidance tutors (AGT), student support coaches, mentoring programmes and various areas of digital support.

Note: To pass this module, Civil Engineering students must achieve a weighted average of 40% or above across all pieces of summative assessment, and a mark of 30% or above in each separate assessment.
Autumn 2025 Structural Analysis and Design (SET-N213-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module covers structural design processes in concrete, masonry, timber, and steel, emphasizing elastic structural analysis methods and virtual work. You will gain proficiency in analysing elastic indeterminate structures and understanding loadings and structural stability. The module covers use of matrix methods and stiffness methods. Practical application is emphasized through hands-on exercises and projects. The module links to Interdisciplinary Design Project 2, enabling you to apply theoretical and analytical skills in a real-world context. It includes lectures, problem classes, practical work, and guest lectures from industry experts. You will learn through lectures, seminars, examples classes, experimental laboratories and practical applications. You will be assessed through in-class tests and laboratory activities. You will be introduced to risk assessments for safe working practices in laboratories. The skills developed in this module align with industry expectations, preparing students for careers in structural design, consulting, and construction management. Note: To pass this module, Civil Engineering students must achieve a weighted average of 40% or above across all pieces of summative assessment, and a mark of 30% or above in each separate assessment.
Autumn 2025 Mathematics and Statistics (SET-C101-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module places emphasis the development of conceptual understanding of the physical world, including engineering artefacts and natural environmental processes, through the language of mathematics. It is tailored for Civil Engineering students and aims to reinforce and extend students' understanding of core mathematical concepts used in the solution of engineering problems and in the analysis of data. Through lectures, examples classes and practical applications, students will develop proficiency in mathematical methods critical for engineering analysis and problem-solving. Recognising the pivotal role of quantitative reasoning in engineering, this module is designed to provide students with the necessary tools to analyse, model, and solve engineering problems. It deals with practical application of mathematical concepts. Real-world engineering examples will be explored to demonstrate how mathematical tools are employed to model and analyse various physical phenomena and engineering systems. The module integrates the use of relevant software tools for mathematical and statistical analysis. It introduces the potentialities of artificial intelligence in problem solving. Students will become proficient in utilising computational tools, enhancing their ability to tackle complex engineering challenges efficiently and with precision. Students will be assessed through in-class tests and a short computer based practical project.
Autumn 2025 Professional Practice and Digital Applications (SET-N206-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module aims to support students in future career and employability by encouraging them to demonstrate their digital and professional skills and to develop an understanding of the key considerations required to develop and support their practice, continued study and career aspirations. The concept of professional ethics and the Code of Conduct for Chartered Institute of Building (CIOB) or the Chartered Institute of Architectural Technologists (CIAT) will be further developed from the level 4. The module will help students to evidence knowledge and skills in the management of teams, businesses and projects, H&S, digital information and systems, creativity and intellectual property in the context of construction or architectural practice. Along with the skills of statistical data analysis and presentation, the students will further the digital and CAD skills developed in level 4 in this module which enables them to prepare, modify and enhance detailed designs using 3D design authoring software and provide examples of works undertaken for professional competencies (using sample examples specified in the learning outcomes for CM and AT students) and use of technologies for programming and scheduling including the 4D BIM. They will develop understanding of HRM functions by the Construction Managers or Architectural Technologists in developing and maintaining professional relationships with colleagues and partner organisations. The students will be supported to develop a personal strategy for employment, including a personal marketing strategy which will include CV writing, a professional portfolio in a range of possible formats, and interview skills.
Autumn 2025 Land Surveying, Drawing and Measurement (SET-C110-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module has three distinct component parts: land surveying, drawings and measurement. In the first component, the students will develop an understanding of surveying equipment, conduct basic surveys, plot basic surveying diagrams, and set out simple geometries on the field. This will require students to use mathematical concepts such as trigonometry, and places emphasis on fieldwork and hands-on engagement with surveying equipment. They will be working in groups to carry out surveying activities.

The second component gives students an awareness of the skills required in drawing, manually using sketches and 2D/3D software and interpreting drawings. The third component will include learning fundamental techniques to accurately take-off from drawings and appropriately describe building elements and/or components in the take-off sheet. Basic concepts of Building Information Modelling (BIM) will be introduced using an existing model of a typical building/asset.

The drawing and measurement section will be delivered mainly via small group sessions where the underlying principles regarding building drawings and measurement will be presented. These sessions may include guest lecturers. The students will be supported by tutorial session, seminars and practical sessions, where students will work individually or in small groups. This will enhance student understanding of activities undertaken by quantity surveyors and construction managers.

The Construction Surveying is mostly delivered through fieldwork sessions, which are supported by lectures and tutorials. The correct utilisation of relevant technical instruments is a key component of the module, and emphasis is paid to the student gaining hands-on experience. Both individual and group work will be used in classroom and laboratory/field situations.
Autumn 2025 Management of Engineering Innovation (SET-L014-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module will provide you with an interdisciplinary exploration of innovation management, technology development, and entrepreneurship within an engineering context. It is designed to equip you with the strategic and practical skills necessary to drive innovation, working collaboratively in a team. The module covers the management of technological innovation and new product development, and the entrepreneurial process, demonstrating how engineering solutions are successfully commercialised. You will engage with key concepts such as business model development, value creation, sustainability, financial planning, intellectual property, and risk management. You will also examine human factors, branding, and user experience as integral components of successful engineering innovations. This module integrates experiential learning pedagogy and research-informed teaching by engaging students with real-world case studies, industry-led projects, and applied problem-solving activities. Effective collaborative working, good communication skills, and the ability to think outside the box are essential skills you will develop, enhancing your employability. By the end of the module, you will understand how to manage engineering innovation and develop market-driven solutions, preparing you to lead and contribute effectively within engineering environments.
Autumn 2025 Architectural Design 1 (SET-C122-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module introduces the principles of architectural composition, design processes and how designers use creative architectural designs with technological, environmental, social and historical contexts. You will develop design strategy for an architectural project by exploring design constraints and factors, aesthetics, space planning and organisation, form, function, and the essential integration between architectural design and construction technology.

This module will enable you to learn standard architectural graphic conventions, structuring the drawings and techniques used in production of architectural drawings and appreciate the relationship between representations in plan, elevation and section. You will be given a project brief with the details of the development site, which will include a low rise domestic or commercial building.

You will be provided with a project brief for domestic or a low-rise building, and you will produce concept design with manual sketches and architectural drawings to a scale, using up to date information from textbooks, lectures, manufacturers and the Building Regulations using manual approaches. You will then use 2D or 3D CAD models using computer-aided-drawing (CAD) software and communicate these in a professional manner. The small group sessions will be held in the studio environment.

This module develops a range of transferable skills that are essential for careers in architectural design, technology, and construction. Through studio-based projects, students will refine their problem-solving abilities, critical thinking, and creative decision-making. By producing architectural drawings and models using industry-standard CAD software, students will gain technical proficiency applicable in professional practice. The emphasis on visual communication and teamwork prepares students for roles in architecture, urban planning, and building design consulting. Additionally, the integration of Building Regulations and legal compliance ensures that students understand the regulatory frameworks guiding the industry.

Level 4 modules are designed wherever possible to have a focus on preparing you for university life through various initiatives that foster growth. This module is designed to support you in your transition into Higher Education while developing essential skills to enhance success. There are a number of additional support initiatives which you can engage with, which include induction sessions, academic guidance tutors (AGT), student support coaches, mentoring programmes and various areas of digital support.
Autumn 2025 Soil Mechanics (SET-N214-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module aims to provide a comprehensive exploration of soil mechanics and its applications in Civil Engineering. The module is structured to develop understanding of the fundamental principles governing site investigation methodologies, laboratory testing of soils, and hence soil behaviour. You will engage in both desk-based geotechnical studies and practical laboratory sessions. Emphasis will be placed on soil sampling techniques and the interpretation of site investigation reports and hands-on experience in assessing various soil properties. You will gain insights into the real-world implications of soil behaviour and its significance in Civil Engineering applications. The module covers the bearing capacity design of shallow foundations and their settlement. The skills acquired in this module are directly relevant to the challenges faced in the field of geotechnical engineering, preparing you for future professional practice. The module will be delivered through a mix of lectures, laboratory sessions, case studies, problem classes and practical fieldwork. Guest lectures from industry experts may be included to provide insights into the practical applications of geotechnical engineering. You will be required to comply with risk assessment for working in the geotechnics laboratory. Note: To pass this module, Civil Engineering students must achieve a weighted average of 40% or above across all pieces of summative assessment, and a mark of 30% or above in each separate assessment.
Autumn 2025 Advanced Materials (SET-L017-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The module offers an in-depth exploration into the advanced behaviours of materials. The primary objective is to develop a comprehensive understanding of material innovations and introduce you to methods for assessing embodied carbon and sustainability in the context of materials choice. Building on the foundational knowledge gained in the earlier module in Civil Engineering Materials and Soils, this module considers advanced concepts to allow you to make sophisticated decisions about materials for Civil Engineering projects.

In addition to material behaviours, you will be introduced to cutting-edge material innovations, including advanced composites, smart materials, and nanotechnology. You will also be encouraged to foster an awareness of emerging materials that push the boundaries of traditional construction materials, providing new possibilities for structural design and performance.

You will be equipped with the skills to assess the embodied carbon and sustainability implications associated with different materials choices. You will also explore life cycle assessment methods to evaluate the environmental impact of materials throughout their life cycle, from extraction to disposal.

The module is designed to align with contemporary industry practices in materials selection and sustainability assessment. The incorporation of real-world case studies ensures that you are prepared to make informed decisions that balance performance, innovation, and sustainability in civil engineering projects.

The module will be delivered through a combination of lectures, seminars, and workshop/laboratory sessions. Practical exercises, case studies, and exposure to industry practices will provide you with hands-on experience in assessing and selecting materials based on advanced behaviours and sustainability criteria.

You will be assessed through technical reports that involve the application of materials selection to real-world scenarios with sustainability criteria.

Note: To pass this module, Civil Engineering students must achieve a weighted average of 50% or above across all pieces of summative assessment, and a mark of 40% or above in each separate assessment.
Autumn 2025 NCB Apprenticeship Support 1a (SET-C130-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module aims to support you to create a portfolio of evidence that meets the Knowledge, Skills, and Behaviors (KSB) criteria outlined in the standards. You will achieve this through both work-based learning and the academic work submitted at the University. Additionally, you will be required to plan your ongoing professional development through personal development planning and by maintaining a log of the activities you undertake. Furthermore, you will learn how to directly apply the theoretical knowledge you gain to real-world scenarios in your workplace. New skills and behaviors that align with your job roles will be developed, facilitating the integration of theoretical knowledge with practical application, ensuring clear connections between what is learned in theory and how competencies are demonstrated in the workplace. This will be achieved through blended learning, providing a tailored, personalised and flexible approach to your learning experience This module will not carry any credits and will be assessed on a pass/fail criterion. For the level 4 apprenticeship programme such as the Construction Site Supervisor apprenticeship, this module supports the preparation of your portfolio for the End Point Assessment set by the standard.
Autumn 2025 Engineering Principles (SET-C102-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The aim of the module is to provide an introduction to the foundational principles of statics and dynamics. It explores the different types of stresses that materials undergo and how these materials respond under the influence of such stresses. The module extends its focus to statically determinate structures, and their behaviour under various stress conditions. Additionally, a crucial aspect covered is the concept of structural stability, exploring the factors that contribute to the equilibrium and robustness of structures. Furthermore, the module goes beyond theoretical frameworks and introduces practical considerations by addressing a variety of commonly used structural forms. Both qualitative and quantitative analyses are employed to describe the behaviour of these structures. Emphasis is placed on understanding complex states of stress within solids, and the intricacies of how materials respond when subjected to diverse and challenging stress patterns. A significant facet of the module involves an exploration of the failure mechanisms inherent in materials. This includes an examination of the failure modes exhibited by both ductile and brittle materials. By scrutinising these failure mechanisms, the module equips students with the knowledge necessary to design structures that not only withstand various stresses but also maintain their integrity and safety over time. The teaching will include real life example of failure. In essence, the module serves as a gateway to a profound understanding of the principles governing the behaviour of structures under different loading conditions, preparing students for the challenges of structural engineering. Students will learn through lectures, seminars, examples classes, experimental laboratories and practical applications. Students will be assessed through in-class tests and laboratory activities. Students will be introduced to risk assessments for safe working practices in laboratories.
Autumn 2025 Soil Mechanics (SET-N203-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module aims to provide a comprehensive exploration of soil mechanics and its applications in Civil Engineering. The module is structured to foster a deep understanding of the fundamental principles governing soil behaviour, site investigation methodologies, and the laboratory testing of soils.

Students will engage in both desk-based geotechnical studies and practical laboratory sessions. Emphasis will be placed on soil sampling techniques and the interpretation of site investigation reports and hands-on experience in assessing various soil properties under controlled conditions. Students will gain insights into the real-world implications of soil behaviour and its significance in Civil Engineering applications. The skills acquired in this module are directly relevant to the challenges faced in the field of geotechnical engineering, preparing students for future professional practice.

The module will be delivered through a mix of lectures, laboratory sessions, case studies, problem classes and practical fieldwork. Guest lectures from industry experts may be included to provide insights into the practical applications of geotechnical engineering.
Autumn 2025 Land Surveying, Drawing and Measurement (SET-C115-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module has three distinct component parts: land surveying, drawings, and measurement. Through hands-on experience with professional surveying equipment and real-world fieldwork applications, you will develop industry-relevant competencies required in construction management, civil engineering, and building surveying roles. In the first component, you will gain practical knowledge of surveying instruments used in industry, learning to conduct surveys, interpret results, and apply mathematical techniques such as trigonometry and coordinate geometry. By working in teams, you will simulate real-life surveying tasks, improving your ability to work collaboratively on-site, a key employability skill for surveying and construction professionals. The second component develops your technical drawing abilities, both manual and digital (CAD, GIS, 2D/3D modelling), enabling you to create and interpret technical plans used in engineering and architecture. These skills are highly sought after in design, construction, and infrastructure projects. The third component focuses on quantity measurement and costing, crucial for building surveyors and construction managers. You will learn to perform take-offs from drawings, apply measurement conventions, and use digital tools for managing construction information, such as BIM (Building Information Modelling). This module prepares you for future careers in the built environment sector, enhancing problem-solving, digital proficiency, teamwork, and analytical thinking, all of which are essential for professional success. Level 4 modules are designed wherever possible to have a focus on preparing you for university life through various initiatives that foster growth. This module is designed to support you in your transition into Higher Education while developing essential skills to enhance success. There are a number of additional support initiatives which you can engage with, which include induction sessions, academic guidance tutors (AGT), student support coaches, mentoring programmes and various areas of digital support. Note: To pass this module, Civil Engineering students must achieve a weighted average of 40% or above across all pieces of summative assessment, and a mark of 30% or above in each separate assessment.
Autumn 2025 Construction Technology 1 (SET-C107-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module covers different technological concepts used to enable the construction of building elements, from substructure to completion with a focus on low rise domestic buildings and simple industrial and commercial buildings. The students will be introduced to building elements, components, systems, and methods used for or the construction and adaptation of different building typologies and how these contribute to the functions of buildings. In addition to the exterior of the buildings, the module will cover building services, finishes and infrastructure components. The students will be introduced to site investigation (SI) including desk study and use SI reports for the selection of building foundation and superstructure. The students will consider the inclusive design considerations with access and use of buildings. On successful completion of this module, the students will be able to analyse scenarios and select the most appropriate construction technology solution for a given project brief. They will learn sketching and basic 2D/3D CAD skills to produce details of the building components and services. A project-based approach is used to support learning, supplemented by site visits. The module will be delivered using a series of lectures supported by structured tutorial and group exercises. Mini case studies, site visit and manufacture’s literature will be used to support learning where required. Students are expected to complete the directed study activities before the scheduled small group discussions and tutorials which will be essential to complete the individual report. Some of the teaching and learning will take place in CAD/ IT rooms, which will allow students to research and discuss the construction technologies using CAD and BIM models.
Autumn 2025 Construction Project Management (SET-L001-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The aim of this module is to provide understanding and knowledge of all stages of the construction management processes from project inception to finish, and to provide a nuanced understanding and knowledge base that encompasses principles, theories, and practical applications of project management in the construction industry. This module addresses critical aspects of construction management, including project evaluation, quality management, personnel leadership, risk mitigation, and ethical decision-making in the context of the climate crisis. The module is designed to align with industry best practices, preparing students for leadership roles in construction management. The incorporation of real-world case studies, risk assessments, and ethical considerations ensures that students are equipped to navigate the challenges inherent in modern construction projects. Students will need to work collaboratively in their teams and will need to develop a project plan for a construction plan and present this to industry representatives. Additionally, students will be required to submit a personal reflection on selected aspects of the process.
Autumn 2025 Construction Technology 2 (SET-N208-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The module builds upon the knowledge and understanding developed from the level 4 construction technology 1 with a focus on the technology of high-rise frame construction and new methods of construction. Students will develop a deeper understanding of contemporary construction technology principles in complex buildings including basements. It addresses the superstructure to include types of frames and their different envelope systems. The flexibility of the internal space and finishes is explained with the associated technology, including fire safety. It covers the safe disposal of buildings with consideration given to sustainability. Safe working practices are considered in the introduction to each element of construction technology as emphasised by the relevant code of practice. The module teaching will use CAD/ BIM model(s) as part of learning and teaching where appropriate and includes site visits. Some of teaching and learning will take place in CAD/ IT rooms.
Autumn 2025 Estimating, Tendering and Commercial Management (SET-N221-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module covers how construction organisation carries out estimating and costing, tendering and financial accounting and control along with human resource management practices. You will be introduced to pre-contract quantification of construction work and the skills required for the preparation of Bills and Quantities. Furthermore, you will be introduced to computerised techniques for computerised BQ production methods based upon the group method of take−off and the use of standard libraries of item descriptions. This will include the interpretation of graphical and textual project information; mensuration techniques and conventional methods of booking and preparing dimensions. Topics on tendering practices will concentrate on the construction manager’s responsibilities at tender stage. A full review and analysis of a live project brief tender documentation pack will develop your skills required to produce a professional tender submission; focusing on the design proposals, method statements, tender programme, logistics planning and risk management to produce a comprehensive technical submission. You will develop understanding of how construction organisations manage their finances and human resources. The financial management covers management of finances in the project and accounting concepts and conventions, objectives of financial statements and their uses. You will develop an understanding of HRM functions carried out by the Construction Managers in developing and maintaining professional relationships with colleagues and partner organisations and explore productivity improvement techniques are explored. This module adopts a practice-based and experiential learning approach to ensure students engage in real-world construction management scenarios. The learning experience is designed to be research-informed and industry-driven, incorporating guest lectures from professionals, hands-on workshops using industry software, problem-based learning (PBL) activities, and collaborative projects. Lectures provide theoretical foundations, while seminars and tutorials focus on case studies, role-playing exercises, and critical discussions. The use of construction project simulations and live industry projects ensures that students develop both the technical and managerial skills needed for professional practice.
Autumn 2025 Environmental Design and Sustainability 2 (SET-N219-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module aims to develop your ability to apply environmental design principles in architectural projects and to gain advanced knowledge of passive and active sustainable building strategies. You will be able to evaluate environmental performance using computational tools and simulations and to investigate the role of materiality and circular economy principles in sustainable architecture. The module will also encourage critical reflection on the broader implications of environmental sustainability within the built environment.

As global environmental concerns continue to shape the built environment, architects must develop a deeper understanding of sustainable design strategies and the impact of buildings on ecosystems. This module builds upon foundational knowledge gained at Level 4 and advances your understanding of environmental design principles, low-carbon technologies, and resource-efficient architecture.

The module aims to equip you with analytical tools to assess environmental performance, integrate sustainable systems into architectural projects, and critically evaluate the effectiveness of sustainable design strategies in contemporary architecture. You will be encouraged to engage with real-world challenges, exploring case studies of sustainable buildings, conducting environmental performance assessments, and applying advanced environmental strategies in your design projects.
Autumn 2025 Environmental Design and Sustainability 1 (SET-C119-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module introduces you to the fundamental principles of architectural design and sustainability. It aims to develop an understanding of how buildings interact with the natural environment and how sustainable strategies can be integrated into architectural design to reduce environmental impact. You will explore climate-responsive design, alongside sustainable building materials and technologies. The module will introduce you to core concepts related to the design process, such as inquiry, craft, iteration, critical thinking, and reflection, and will help you develop an applied understanding of fundamental design skills, processes, and outputs, such as brief analysis, site response, precedent analysis, spatial experimentation, user experience, materials and environmental requirements. The content aligns with the growing industry demand for architects who understand ecological principles, resource efficiency, and sustainable construction practices. This module will equip you with the fundamental knowledge of energy-efficient, climate-responsive, and environmentally responsible buildings. You will investigate the relationship between buildings and their environments, focusing on how architecture can positively contribute to mitigating climate change and enhancing the long-term resilience of the built environment. This module serves as a foundation for higher-level studies in architecture and sustainable design and supports the development of professional competencies required in architectural practice. Through a blend of theoretical knowledge and practical applications, you will develop a critical approach to integrating sustainability principles into architectural projects, preparing you for contemporary and future design challenges. Level 4 modules are designed wherever possible to have a focus on preparing you for university life through various initiatives that foster growth. This module is designed to support you in your transition into Higher Education while developing essential skills to enhance success. There are a number of additional support initiatives which you can engage with, which include induction sessions, academic guidance tutors (AGT), student support coaches, mentoring programmes and various areas of digital support.
Autumn 2025 Design and Construction Economics (SET-C118-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
You will explore the economics of construction and the key factors that influence development. You will examine the role of the quantity surveyor in design economics and learn about fundamental economic concepts such as markets, supply, demand and resource allocation. By the end of the module, you will understand how economic principles shape construction design, cost planning, and financial control throughout the lifecycle of a project. You will engage in discussions on how sustainability and social value impact cost planning, design choices, and long-term building performance. Throughout this module, you will develop essential analytical and problem-solving skills that are directly transferable to professional quantity surveying and cost management roles. Level 4 modules are designed wherever possible to have a focus on preparing you for university life through various initiatives that foster growth. This module is designed to support you in your transition into Higher Education while developing essential skills to enhance success. There are a number of additional support initiatives which you can engage with, which include induction sessions, academic guidance tutors (AGT), student support coaches, mentoring programmes and various areas of digital support.
Autumn 2025 Architectural Design 1 (SET-C109-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The module aims to introduce the principles of architectural composition, design processes and how designers use creative architectural designs with technological, environmental, social and historical contexts. Students will develop design strategy for an architectural project by exploring design constraints and factors, aesthetics, space planning and organisation, form, function, and the essential integration between architectural design and construction technology. This module will enable students to learn standard architectural graphic conventions, structuring the drawings and techniques used in production of architectural drawings and appreciate the relationship between representations in plan, elevation and section. The students will be given a project brief with the details of the development site, which will include a low rise domestic or commercial building. The students will be provided with a project brief for domestic or a low rise building, and they will produce concept design with manual sketches and architectural drawings to a scale, using up to date information from textbooks, lectures, manufacturers and the Building Regulations using manual approaches. They will then use 2D or 3D CAD models using computer-aided-drawing (CAD) software and communicate these in a professional manner. The small group sessions will be held in the studio environment.
Autumn 2025 Construction Science, Technology and Materials 1 (SET-C112-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module introduces you to the fundamental principles of construction technology and materials, focusing on their application in low-rise domestic buildings. It covers the mechanical and physical properties of materials, material selection for sustainability, and construction technology from foundations, walls, roofs and floors, together with building services. You will spend time in our laboratories learning about the properties of different materials in terms of their strength and stability, and undertaking hands on, practical experiments. These experiments will be linked to your lectures and tutorials and many of the teaching weeks have classroom learning followed by lab sessions to consolidate your learning. You will also learn the fundamental concepts of environmental science as it applies to low rise buildings, particularly in terms of heat transfer and ventilations, and how this influences the selection of building materials to comply with sustainability targets and regulations. Key to this is the heating and cooling of buildings and you will learn about heat pump technology, renewable energy sources and designing for grid decarbonisation. On successful completion, you will be able to evaluate material properties, analyse building performance, select appropriate construction technology, and apply environmental and safety principles in construction. This module will enhance your ability to analyse construction materials and technology choices, skills that are essential for careers in architectural technology, construction management, and surveying. You will develop technical report-writing skills, problem-solving abilities, and practical knowledge of sustainability standards, all of which are highly valued in the industry. Level 4 modules are designed wherever possible to have a focus on preparing you for university life through various initiatives that foster growth. This module is designed to support you in your transition into Higher Education while developing essential skills to enhance success. There are a number of additional support initiatives which you can engage with, which include induction sessions, academic guidance tutors (AGT), student support coaches, mentoring programmes and various areas of digital support.
Autumn 2025 Structural Dynamics and Earthquake Engineering (SET-L002-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The module is aimed at developing understanding of vibration in structures, and gives students skill in using analytical and numerical assessment techniques with a focus on methods of damping and seismic design. Students will develop a deep understanding of vibration phenomena in structures; skills in employing both theoretical and computational methods to predict and evaluate the dynamic response of structures; and skills in seismic analysis and design codes to ensure structural resilience in seismic-prone regions. Building upon foundational knowledge from earlier modules in Structural Analysis and Design, as well as Further Structural Analysis, this module ensures a progressive and in-depth understanding of dynamic behaviour in structures. The module will also cover structural forensics in relation to measuring real-time stresses and strains, structural responses and condition. Practical exercises and case studies will be integral to the learning process, allowing students to apply advanced theoretical concepts to real-world structural dynamics and earthquake engineering challenges. The incorporation of these practical exercises ensures that students gain hands-on experience, preparing them for challenges encountered in the field of civil engineering, particularly in seismically active regions. In addition to in-class tests, students will be assessed through a project that involves the application of advanced structural dynamics and earthquake engineering principles to real-world scenarios.
Autumn 2025 Construction Science, Technology and Materials 2 (SET-N212-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The module builds upon the knowledge and understanding developed from the level 4 Construction Science, Technology and Materials 1 with a focus on the technology of high-rise frame construction and new methods of construction. You will develop a deeper understanding of contemporary construction technology principles in complex buildings including basements, their future adaptation and refurbishment options. It addresses the superstructure to include types of frames and their different envelope systems and complex building services. The flexibility of the internal space and finishes is explained with the associated technology, including fire and life safety. It covers the safe disposal of buildings with consideration given to sustainability. Safe working practices are considered in the introduction to each element of construction technology as emphasised by the relevant code of practice. Sustainability considerations will be integrated throughout the module, particularly in discussions on demolition waste disposal, alternative materials, and energy-efficient design. By engaging with this module, you will develop analytical and problem-solving skills applicable to careers in architectural technology, construction project management, and sustainable engineering.
Autumn 2025 Advanced Materials (SET-L003-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The module offers an in-depth exploration into the advanced behaviours of materials. The primary objective is to develop a comprehensive understanding of material innovations and introduce students to methods for assessing embodied carbon and sustainability in the context of materials choice. Building on the foundational knowledge gained in the earlier module in Civil Engineering Materials and Soils, this module delves into advanced concepts to empower students for sophisticated materials decision-making in Civil Engineering projects. In addition to material behaviours, students will be introduced to cutting-edge material innovations, including advanced composites, smart materials, and nanotechnology. They will also be encouraged to foster an awareness of emerging materials that push the boundaries of traditional construction materials, providing new possibilities for structural design and performance. Further, students will be equipped with the skills to assess the embodied carbon and sustainability implications associated with different materials choices. They will also explore life cycle assessment methods to evaluate the environmental impact of materials throughout their entire life cycle, from extraction to disposal. The module is designed to align with contemporary industry practices in materials selection and sustainability assessment. The incorporation of real-world case studies ensures that students are prepared to make informed decisions that balance performance, innovation, and sustainability in civil engineering projects. The module will be delivered through a combination of lectures, seminars, and workshop/laboratory sessions. Practical exercises, case studies, and exposure to industry practices will provide students with hands-on experience in assessing and selecting materials based on advanced behaviours and sustainability criteria. In addition to in-class tests, students will be assessed through a project that involves the application of materials selection to real-world scenarios with sustainability criteria.
Autumn 2025 Programming for Business Automation (CMP-N215-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
In today's workplace, countless hours are wasted on repetitive manual tasks that could be automated. This module teaches students to identify these inefficiencies and solve them using accessible low-code and no-code tools that do not require extensive programming knowledge.
Students will learn to spot processes ripe for automation, quantify their cost in time and errors, and build practical solutions using industry-standard platforms. The focus is on real-world constraints: working with existing systems, managing data quality issues, and navigating approval processes that govern business automation.

Through hands-on experience with tools like Microsoft Power Platform, business process management software, and data integration platforms, students will develop practical skills that save organisations time and money. They will learn to communicate automation benefits to non-technical stakeholders, manage change resistance, and document solutions for sustainable handover.
Using industry-driven case studies, students will tackle genuine business problems that mirror what they will encounter in the workplace.
Autumn 2025 Software Development for Games (CMP-N212-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Software Development for Games builds on the foundation delivered in Software Development 2 by examining the challenges faced when programming a real-time interactive game application. The module focuses on developing students’ C++ programming skills, working on object-orientation, template programming, and effective design patterns to support C++ programming. The module enables Computer Games Programming students to succeed in modules that rely on core C++ skills – particularly Computer Graphics, Game Physics, and Games Engineering. The aim of Software Development is to capstone the software development theme for games programmers by widening students’ perception of C++ programming approaches and paradigms. At the end of the module, students should have enough experience and exposure to C++ programming and frameworks so they can utilise the language effectively in games-based projects.
Autumn 2025 System Administration (CMP-N216-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Globally, in today's digital marketplace, every organisation depends on computer systems and server functionality to manage daily operations. The systems administrator’s module will equip students with the necessary skills to manage, monitor, and update digital systems to ensure the user experience is free of hiccups and latency issues.

The System Administration module will help students understand the ins and outs of computer systems and networks and the hardware and software on which those networks operate. It will also enable them to troubleshoot system problems quickly and efficiently. This module is intended to provide students with expansive insight into how to ensure systems or networks are secured and compliant with institutional standards and maintain all gateway access to the organization's network. This module also introduces students to the foundations of system administration and promotes the concepts of both the technical and soft skills around system administration that aim to enable students to manage, troubleshoot, patch, and operate a digital system or network.
Autumn 2025 Cyber Security Automation (CMP-L022-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Cyber security is a continuously evolving and increasingly complex field, that is global in scope, is active 24 hours per day, 7 days per week, 365 days per year, across all time zones. Securing computer systems, networks, and applications from cyber threats, in a manner that is cost effective, responsive and resilient, can only be achieved by implementing strategic network architecture, asset and software automation techniques and processes. In this module, students will build their practical cyber security automation skills, based on a foundation of theoretical knowledge contextualised against key areas of the NIST Cyber Security Framework, and the Cyber Body of Knowledge (CyBOK). Indicative topics include automated: network threat monitoring, detection, alerting and analytics incident response (e.g., isolating infected machines, disabling compromised accounts, blocking malicious network traffic) vulnerability testing and management that can be used to identify and prioritise patching or security mitigation processes. compliance monitoring that can be used to monitor systems and applications to ensure that they comply with industry regulations and security standards. microservices architectures that include authentication, deployment, activation, and update techniques. Programme Context The Cyber Security Automation module is complementary to the Networking and Security Practice, Digital Forensics, and Security Testing modules in the MSc Cyber Security programme. Professional Benefits On completion of this module, students will have acquired essential knowledge and skills, that will serve as a broad foundation for cyber security careers (e.g., networking, security operations centre and cloud architect career pathways).
Autumn 2025 Computer and Operating Systems (CMP-L017-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Having an extensive understanding of how a computer and its operating system works, is essential in order to understand its vulnerabilities. Through such knowledge, a cyber security professional can: anticipate types of security threats and work towards mitigating them. configure an operating system so that it is security hardened and more secure. better maintain, manage and track activities on a computer and its operating system. control and mitigate issues pertaining to user accounts, processes, log files, privileges, firewall configuration, passwords, antivirus software, and access controls. The Computer and Operating Systems module introduces students to concepts, methodologies, and practical technologies of computer systems, hardware and the operating systems that run on them. This module provides opportunities for students to acquire essential knowledge and practical insights of: how a computer operates concepts of logic design state machines assembly level representation system performance evaluation parallel systems operating system design operating system processes different types of operating system file systems operating system management OS hardening and other related security practices
Autumn 2025 Building Services and Energy Systems (SET-N217-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module focuses on integrating digital technologies to enhance the design, construction, and operation of buildings, with a specific emphasis on understanding and reducing embodied carbon, as well as the integration of building services systems, district heat networks, and renewable energy solutions. You will explore core areas such as digital engineering principles, the effective use of BIM MEP tools for project management, and simulation techniques for energy performance and environmental impact analysis, including renewable energy systems. You will use industry-standard software like IES, EDSL TAS, and DesignBuilder to analyse building energy use, improve designs, and ensure compliance with key sustainability certifications such as BREEAM, LEED, and WELL. Moreover, you will gain the skills to evaluate embodied carbon through methodologies centered on building services, empowering you to assess and reduce the carbon footprint of materials and construction processes while also examining the role of renewable energy technologies and district heat networks in reducing overall energy consumption and carbon emissions. The programme will prepare you to leverage digital tools to create innovative solutions within the built environment, integrating building services systems and renewable energy strategies to reduce the environmental impact across the entire life cycle of a building. A project-based approach will drive the delivery of learning and teaching. The module will be taught through a combination of lectures, structured tutorials, and group exercises. You are expected to participate in hands-on activities, with attention given to health and safety considerations. You will analyse case studies based on real industrial projects, reviewing energy efficiency, building services integration, and embodied carbon through literature and relevant research data. International standards and trade literature will be referenced for material specification. Case studies, site visits, and interactions with industry practitioners will offer you exposure to real-world situations, helping you make informed decisions regarding material selection, renewable energy applications, and sustainable design practices. Upon successful completion of this module, you will be able to make well-informed decisions about daylighting, thermal performance, energy optimization, embodied carbon reduction strategies, and the effective integration of building services systems, district heat networks, and renewable energy solutions.
Autumn 2025 Computer Systems (CMP-L002-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Computer Systems introduces students to the fundamental concepts, methodologies, and techniques of computer systems and hardware. Understanding how a computer operates is key to understanding many aspects of computer science, and incorporates ideas of logic design, state machines, and network communications. Computer Systems introduces the fundamental principles of computer systems, including logic design, state machines, assembly level representation, performance evaluation, parallel systems, and network organisation. Students will investigate how computer systems operate, including writing small assembly language programmes and designing state machines. The aim of Computer Systems is to develop students’ fluency in systems understanding and design. The module will require students to both implement their own systems designs and understand existing systems designs.
Autumn 2025 Estimating, Tendering and Financial Management - (SET-N210-0)
Autumn 2025
Academic Year: Academic Year 2025-2026

This module covers three key themes: Estimating, Tendering and Financial Management. Theme 1 covers the principles of design economics, pre−contract estimating and cost control in a built environment context. The students will be introduced to pre-contract quantification of construction work and the skills required for the preparation of Bills and Quantities. An introduction to computerised techniques for computerised BQ production methods based upon the group method of take−off and the use of standard libraries of item descriptions. The interpretation of graphical and textual project information; mensuration techniques and conventional methods of booking and preparing dimensions.  


Theme 2 covers the tendering practices, which will concentrate on the construction manager’s responsibilities at tender stage. A full review and analysis of a live project brief tender documentation pack will develop the skills required to produce a professional tender submission; focusing on the design proposals, method statements, tender programme, logistics planning and risk management to produce a comprehensive technical submission. 


Theme 3 covers the financial management of construction business. Accounting concepts and conventions; objectives of financial statements and their uses. Analysis and interpretation of profit and loss accounts, balance sheets and cash flow statements; use of accounting ratios. Financial forecasting, budgetary control and cash flow analysis. 


The underlying principles and theories of the module are presented in lectures, which may include guest lecturers.  These are supported by tutorials, seminars and practical sessions, where students work individually or in small groups.  They undertake learner-centered activities that are designed around the normal day-to-day activities of the quantity surveyor and construction manager.

Autumn 2025 Software Development 1 (CMP-L001-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Software Development 1 introduces students to the fundamental concepts, methodologies, and techniques of software development. Programming is a key component of computer science and is an in-demand skill for the workplace inside and outside of the IT industry. Software Development 1 introduces the fundamental principles of software development, including syntax and semantics, variables and primitive data, expressions and assignment, input-output, conditions, iteration, functions, recursion, and an introduction to algorithms. The module details how to build programs using these techniques and how to apply problem-solving strategies in the design and implementation of simple programs. Students will practise the skills of programming. They will work in a high-level language, using the tools to design, implement, build, execute, and test software applications. Software Development 1 provides students with core programming competencies. The aim of Software Development 1 is to develop students’ fluency in programming languages and software development. The module will require students to both implement their own programs and trace the behaviour of existing programs.
Autumn 2025 Mathematics for Games Development (CMP-C108-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Mathematics for Games Development teaches the underpinning mathematical techniques for games programming. This module covers the mathematical principles for computer graphics, game physics, and artificial intelligence. Mathematics is key to understanding many games simulation phenomena, and thus fundamental to games programming. Mathematics for Games Development teaches the core mathematics of games development, including vectors, matrices, transformation, and motion. The module details how these techniques are used within games programming, providing contextual examples and exercises to support student learning and understanding. The aim of Mathematics for Games Development is to develop students’ fluency in games related mathematics. The module requires students to solve mathematical problems as well as represent game world phenomena using mathematical techniques.
Autumn 2025 Databases (CMP-L003-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Databases builds foundational knowledge in the modelling, access, and modification of data. The module examines how database systems function in the general case, as well as providing specific topics focused on relational data storage. Databases will examine data modelling using concept models (e.g., entity relationship), spreadsheet models, relational data models, and object-oriented models. SQL will be the core language used throughout the module, with content covering selection, joining, and grouping queries. The Databases module will also examine the legal, social, and ethical context of data storage. Considering information systems as socio-technical systems, ideas of GDPR and Freedom of Information shall be introduced. Furthermore, the module will examine how database systems can be secured from attack, such as from SQL injections. The aim of Databases is to develop students’ fluency in data. The module will require students to specify, access, and modify data stored in relational databases.
Autumn 2025 Software Development 2 (CMP-L004-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Software Development 2 builds on the foundation delivered in Software Development 1 by examining in detail the programming paradigms of object-oriented and event-driven. With regard to the object-oriented paradigm, students will examine object design, inheritance, and encapsulation. For event-driven programming, students will learn about event handlers and the development of Graphical User Interfaces (GUI) applications. The module has a thread of software design running through all blocks, including design paradigms and design patterns. In addition, as the module incorporates GUI programming, students will be introduced to fundamental concepts of graphics and visualisation. Due to the requirements of GUI programming, the students will gain in-depth knowledge of an industrial standard Integrated Development Environment such as Microsoft Visual Studio or JetBrains’ IntelliJ. Students will undertake the work in this module as a development team. They will work together in practical labs and deliver their coursework as a team. Elements of agile project management will be delivered to support this approach to assessment. The aim of Software Development 2 is to strengthen students’ capabilities in programming and software development. The module will require students to implement and debug their own programs, and utilise modern software development tools, such as Integrated Development Environments and debuggers.
Autumn 2025 Cyber Security (CMP-L006-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Cyber-Security explores the risks and mitigations inherent to computer use. The module incorporates ideas from ethical practice, risk management, legal considerations, and technology-based solutions to address computer security issues. Cyber-Security begins by examining the concept of privacy from a philosophical, legal, and ethical stand-point, before exploring some of the technology used to protect an individual’s privacy. The module then continues by introducing foundational principles of computer security, including policies, legal frameworks, CIA (Confidentiality, Integrity, Availability), threats, and attacks. With these principles in place, the module explores secure design and the use of cryptography in computer systems. Finally, human-factors, including interface design and governance are explored. Cyber-Security brings together concepts covered in a range of modules throughout computing, including Computing and Society, Software Development 2, and Databases. Cyber-Security explores how the issues introduced in other modules fit within current computer security definitions. The module also explores the technology to support computer security throughout. The module will require students to undertake evaluation of systems to understand vulnerabilities and mitigations. This will best place students to understand the requirements of security as they enter the workplace.
Autumn 2025 Mathematics for Data Science (CMP-L011-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Mathematics for Data Science teaches the underpinning mathematical aspects of data science in terms that are not only relevant to the successful and optimised implementation of solutions to problems in the field but also can be used as sole analytical tools. Students will be exposed to the topics of statistics, probabilities, calculus, linear algebra, vector and matrix operations as well as mathematical operations on series that are important for understanding and developing solutions. The aim of this module is to develop a strong foundation of mathematical concepts that are essential for understating data science and machine learning algorithms, data science oriented problem formulation, analysing data and deriving and understanding analytical outputs appropriately.
Autumn 2025 Data Analytics (CMP-L012-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Data Analytics lays out the foundations to analyse diverse datasets to draw conclusions. Data analytics is the process of examining raw data to find trends and draw conclusions about the information they contain. This is important because it helps to optimise the performance of different processes in industry and academia. This module covers different programming algorithms, descriptive statistics, and decision-making strategies. In addition, the module emphasises data wrangling, data descriptions and data diagnostics. The data analytics module aims to outline the various data sources utilised within business and academia, exploring the suitability of analytical tools and tests available. The aim of this module is to develop a strong foundation in data analysis which is an essential skill for data science professionals. This module provides a foundation for how students apply data analysis processes in the rest of the degree programme.
Autumn 2025 Data Visualisation (CMP-L013-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Data Visualisation explores the art and science of visual descriptive statistics. The module starts by introducing the principles of data visualisation and the process of visualisation design. Visualisation design then plays an important role throughout the module, as the students are introduced to the perceptual and cognitive foundations of visualisation, and the core visualisation techniques for different types of data. The module concludes by examining how visualisations can be evaluated via user studies and using the results the students gather from these studies in a further data reporting scenario. Data Visualisation also incorporates web development as the interactive visualisations developed will be presented via a web platform. Students will develop their visualisations using a suitable web framework and deploy their visualisations appropriately. The web development aspect will require students to apply both front-end and back-end development processes to present the data stored. Data Visualisation provides the capstone to the core Data theme in Computer Science. It builds on the statistical techniques and data presentation ideas provided in Data Science. The module allows students to present the results processes the techniques of Data Science, considering different delivery scenarios such as business reporting, data journalism, and scientific visualisation. The aim is to ensure students understand how to present their results in both a correct and engaging manner.
Autumn 2025 Applications of Data Science (CMP-L014-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Data Science has dominated almost all the industries of the world today. Various sectors like banking, finance, manufacturing, transport, e-commerce, education, etc., use data science. As a result, there are several Data Science Applications related to it. This module will review different applications where data science has had a tremendous impact in the last decade. Students will benefit by knowing how some of the leading frameworks in Data Science work while at the same time they test them over real-life datasets. The aim of this module is to develop students’ awareness of the application areas of data science techniques. It enables students to understand the breadth of the area they are studying and thereby the breadth of the area they can be employed into.
Autumn 2025 Machine Learning (CMP-L015-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Machine Learning explores how machines can learn from existing data to provide stochastic systems that perform tasks based on patterns and inference. The module first introduces what machine learning is, and then examines different approaches to machine learning, including decision trees and neural-networks. The main body of the module focuses on building learning systems from existing data sets, as well as evaluating the performance of the systems developed. Finally, the module examines the use of machine learning in data mining, the ethical concerns related to machine learning, and how biased data sets can lead to biased systems. Machine Learning focuses on tools, algorithms, and libraries that can be applied to data sets to build systems that can perform tasks in an intelligent manner. Students will work with a variety of tools based on the type of technique being explored that week. Students will work in programming languages best suited for the tool being used. The aim is for students to have fluency in the modern tools used in a variety of industries to perform automation tasks. Students will also understand the ethical concerns of using such systems.
Autumn 2025 Networking and Security Practice (CMP-L018-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Computer networks are a foundation of modern societies that interconnect countries, cities, towns, and communities across the globe. Networks are expected to operate continuously and flawlessly, 365 days per year, 24 hours per day as they transfer vast quantities of information (e.g., financial, medical, entertainment, business, governmental etc.) that is crucial to virtually every aspect of modern life. Without appropriate and relevant knowledge, practical and professional skills, such networks would be difficult to deploy, expand, develop, and maintain. This module introduces students to the domain of networking, based on principles of "secure-by-design", and to the professional expectations that they must recognise and adhere to, as emerging practitioners in the field. Indicative topics include an introduction to CyBOK, an introduction to laws, regulations, professional standards, practices and ethics for the cyber security profession; an introduction to networking and security concepts, security goals; examining equality, diversity and inclusion in cyber security; exploring themes of sustainability in cyber security; the OSI reference model, infrastructure and topologies, wireless networking security, protocols (e.g., TCP, IP, UDP IP4, IP6, ICMP, ARP), routers, routing, network segmentation, network services (e.g., firewalls, ftp, DHCP, DNS), tools & applications (e.g., ping, whois, nmap, nslookup, netcat, tracert, packet tracer, Wireshark), logs, network monitoring, firewalls, BYOD. Programme Context The Networking and Security Practice module is a prerequisite to Security Testing, Digital Forensics and Cyber Security Automation modules. Professional Benefits On completion of this module, students will have acquired essential knowledge and skills, that will serve as a foundation for career pathways in network security.
Autumn 2025 Cyber Risk Management (CMP-L019-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Governance risk and compliance (GRC) are an essential aspect of cyber security, that helps organisations to identify, assess, manage, and respond to risks that are posed to the assets that they want to protect. Without GRC, implementation of Confidentiality, Integrity, and Availability (CIA) controls, regulatory compliance, management of risk and response to cyber security incidents would be directionless. With the advent of Artificial Intelligence (AI), cyber security threats to individuals and organisations have become more complex and sophisticated. Therefore, it is essential for organisations to develop, implement and maintain a comprehensive GRC framework. Programme Context This module aligns closely to more technical and applied modules in the MSc Cyber Security programme. It provides a context for if, why, how, and where technical mitigations and controls may be applied. It is a non-technical module that is a symbiotic part of a student’s learning journey on the cyber security programme and provides opportunities for students to enhance their critical thinking, evaluation, team working, leadership and communication skills as they explore GRC and the many challenges regarding its successful implementation. Professional Benefits On successful completion of this module, students will acquire intermediate knowledge and skills that are directly relevant to industry and their employability prospects. Examples include: Exploring and contextualising professional standards, practices, and ethics Exploring and contextualising pivotal laws Exploring and contextualising regulatory and compliance requirements Evaluating and implementation of industry recognised risk assessment methodologies (both qualitative and quantitative). A case study implementation of ISO 27001 and the NIST Cybersecurity Framework.
Autumn 2025 Software Development 3 (CMP-N201-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Software Development 3 builds on the foundation delivered in Software Development 2 by examining in detail the programming paradigms of object-oriented, event-driven, and functional. These three paradigms separate the module into three distinct blocks. In object-oriented, students will examine object design, inheritance, and encapsulation. For event-driven programming, students will learn about event handlers and the development of Graphical User Interfaces (GUI) applications. Finally, in the functional programming block students will learn about effect-free programming, first-class functions, and how functional (declarative) programming compares to imperative programming. The module has a thread of software design running through all blocks, including design paradigms and design patterns. In addition, as the module incorporates GUI programming, students will be introduced to fundamental concepts of graphics and visualisation, which will be returned to in the Data Visualisation module in Year 3. Due to the requirements of GUI programming, the students will gain in-depth knowledge of an industrial standard Integrated Development Environment such as Microsoft Visual Studio or JetBrains’ IntelliJ. The aim of Software Development 3 is to capstone the software development theme in Computer Science by widening students’ perception of programming approaches and paradigms. At the end of the module, students should have enough experience and exposure to programming languages and frameworks so they can use any tool they are required to. This is a fundamental capability for Computer Science students as the tools they will use in the workplace are varied and liable to change often during their career.
Autumn 2025 Operating Systems (CMP-N202-0)
Autumn 2025
Academic Year: Academic Year 2025-2026

Operating Systems builds on the foundation of the Systems and Cyber-Security theme delivered in Computer Systems by considering the software that operates computers. The module examines concepts of operating system design, structure, and operation, including the securing of computer systems. Operating Systems also introduces students to distributed application development via programming network sockets. The module will allow students to work with common operating system tools to allow computer management and will also allow students to develop simple operating systems of their own. The aim of Operating Systems is to strengthen students’ understanding of computer operation by moving beyond the hardware representation examined in Computer Systems to how computer resources are managed to provide services to users. The module will require students to work on the command line of the computer, as well as write their own tools and simple operating systems to understand how a computer operates to a standard user. At the end of this module, students should have a thorough understanding of the computer as a system and thereby the limitations and vulnerabilities thereof.

Autumn 2025 Algorithms (CMP-N203-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Algorithms explores the areas of algorithmic design, algorithmic analysis, and algorithmic choice. The module starts by considering simple numerical algorithms (mean, mode, etc.), and fundamental data structures such as arrays, lists, and dictionaries to refresh ideas taught in Software Development 1 and Software Development 2. The main body of the module focuses on algorithmic analysis and understanding, examining searching, sorting, and the supporting data structures: stacks, queues, trees, and graphs. The latter part of the module focuses on algorithmic strategies and a further consideration of finite state machines. Algorithms contains a thread of algorithm design running through it, starting with simple algorithm specification, then considering performance characteristics, before ending on common algorithmic design strategies. Students will incorporate ideas presented in the Software Development theme, supplemented by the formal view provided in Mathematics for Computer Science. Algorithms provides the foundational knowledge of the Algorithms and Artificial Intelligence theme within Computer Science. The aim is to ensure students have fluency in algorithms so they can undertake the tasks in the later modules of the Artificial Intelligence and Machine Learning theme. Specifically, the ideas of searching and sorting presented in Algorithms will be returned to in Artificial Intelligence, where these principles will be used to make machine decisions.
Autumn 2025 Industrial Placement (CMP-P300-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The Industrial Placement module allows students to undertake an optional placement in industry. The placement enables you to develop your skills by working in an industrial setting relevant to your programme of study. The Industrial Placement is a 12-month full-time work placement in industry with graduate-level learning opportunities. If a 12-month placement is not possible, or is cut short, a minimum of 9 months of placement work must be undertaken. The aim of the placement is to apply your degree learning to real-world tasks in the workplace. As the Industrial Placement is an optional 20 credit module, the credits gained will be excluded when calculating your final degree classification.
Autumn 2025 Final-Year Project (CMP-X301-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
The Final-Year project allows students to explore a topic of their choosing based on their own interests as agreed and supported via a member of the academic team. The project provides an opportunity for students to research and deliver a significant piece of individual work that incorporates the practical and analytical skills presented in their programme. The Final-Year project will enable students to explore a topic of their choice. There are four project-types planned: •Student-defined. •Academic-defined (research-based). •Industry-defined. •Social enterprise. All projects will be signed-off by an academic supervisor. The students’ goal is to produce a product and supporting report. A final-year project showcase with external partners will finalise the module.
Autumn 2025 Data Visualisation (CMP-X302-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Data Visualisation explores the art and science of visual descriptive statistics. The module starts by introducing the principles of data visualisation and the process of visualisation design. Visualisation design then plays an important role throughout the module, as the students are introduced to the perceptual and cognitive foundations of visualisation, and the core visualisation techniques for different types of data. The module concludes by examining how visualisations can be evaluated via user studies and using the results the students gather from these studies in a further data reporting scenario. Data Visualisation also incorporates web development as the interactive visualisations developed will be presented via a web platform. Students will develop their visualisations using a suitable web framework and deploy their visualisations appropriately. The web development aspect will require students to apply both front-end and back-end development processes to present the data stored. Data Visualisation provides the capstone to the core Data theme in Computer Science. It builds on the statistical techniques and data presentation ideas provided in Data Science. The module allows students to present the results processes the techniques of Data Science, considering different delivery scenarios such as business reporting, data journalism, and scientific visualisation. The aim is to ensure students understand how to present their results in both a correct and engaging manner.
Autumn 2025 Machine Learning (CMP-X303-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Machine Learning explores how machines can learn from existing data to provide stochastic systems that perform tasks based on patterns and inference. The module first introduces what machine learning is, and then examines different approaches to machine learning, including decision trees and neural networks. The main body of the module focuses on building learning systems from existing data sets, as well as evaluating the performance of the systems developed. Finally, the module examines the use of machine learning in data mining, the ethical concerns related to machine learning, and how biased data sets can lead to biased systems. Machine Learning focuses on tools, algorithms, and libraries that can be applied to data sets to build systems that can perform tasks in an intelligent manner. Students will work with a variety of tools based on the type of technique being explored that week. Students will work in programming languages best suited for the tool being used. Machine Learning provides the capstone to the Algorithms and Artificial Intelligence theme within Computer Science. The aim is for students to have fluency in the modern tools used in a variety of industries to perform automation tasks. Students will also understand the ethical concerns of using such systems. The module builds on the basic problem-space searching techniques in Artificial Intelligence by exploring learning techniques that enable a more general intelligence approach to be applied to narrow intelligence problems.
Autumn 2025 Secure Software Development (CMP-X306-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Designing, building, deploying, and maintaining secure software in digitally connected societies, is notoriously challenging. Software development projects are typically driven by commercial motivations, in which features, and functionality are prioritised at the expense of security. However, given a scenario in which an exploit is compromised and results in detrimental consequences (e.g., financial loss, reputational damage), it is not uncommon for the priority of security to be rapidly elevated. This module introduces students to concepts, knowledge, and applied principles of "security by design", that aims to mitigate such scenarios. In this module, students will utilise Secure Software Development Lifecycle (SSDL) frameworks to investigate and apply recommended practices for eliciting requirements, designing solutions, as well as developing, testing, implementing, and maintaining secure software applications and systems.
Autumn 2025 Secure Cloud Computing (CMP-X308-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Cloud computing offers numerous benefits for organisations, in terms of their operational computing requirements. Cloud services are typically flexible and scalable; provide high availability and performance and are charged within “pay-as-you-utilise” pricing models. However, as the adoption of cloud computing continues to grow, organisations and their associated consumers have become increasingly popular targets for malicious actors, who aim to exfiltrate information, deploy malware, and find opportunities for criminal activities amongst many other motivations. In this module students will acquire an extensive insight to cloud principles and concepts, data asset management and protection, IAM, vulnerability management, implementing security controls, detecting, responding to, and recovering from incidents. Indicative details include shared security responsibility, least privilege, defence in depth, threat actors, diagrams, trust boundaries, cloud delivery models, regulatory requirements, tagging cloud resources, protecting data in the cloud.
Autumn 2025 Web Design 2 (DIG-L002-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
This module builds on Web Design 1. Web Design 2 introduces students to advanced topics in front-end web development. It will enable students to design, create and test sophisticated user interfaces. Combined with the ‘back-end’ focussed Software Development 2 module, students will be equipped with the knowledge and skills of ‘full stack’ web development. In this module students will learn how to apply empirical research methods to design briefs, and how to build appealing user interfaces for the web that conform to best practices in usability, accessibility, development, and design. Use of advanced tools such as development frameworks, JavaScript, CSS pre-processors, responsive design and flexible layouts will equip students to design and develop to professional standards, for a range of web-enabled devices. They understand how to integrate these skills with commonly used web frameworks and content management systems such as Drupal and Wordpress. Students also build on their knowledge of data storage and security from other parts of the programme to enhance their awareness of professional practice issues and enable them to become evidence-based decision makers. Finally, new and emerging technologies relevant to today's web developer are surveyed.
Autumn 2025 Computer Graphics (CMP-N213-0)
Autumn 2025
Academic Year: Academic Year 2025-2026
Computer Graphics covers the fundamental concepts required to create interactive 3D graphics applications. The module provides the core principles of how a computer can be used to create and manipulate data to represent a 3D scene. The module explores concepts ranging from simple geometry (e.g., triangle) rendering, to complex scene building using multiple graphics objects, lighting effects, and post-processing. Computer Graphics teaches the core principles of representing 3D objects within computer data, working from vectors and matrices, and incorporating texture and lighting data. The aim of Computer Graphics is to develop students’ fluency in computer graphic representation. The module will require students to understand the theory of graphics and apply this knowledge in how to develop a 3D scene. Computer Graphics forms one of the three core principles of Computer Games Programming alongside Game Physics (realistic movement) and Artificial Intelligence (realistic behaviour).