Filter by keyword, subject, or both. Updates live as new model answers are added to our portal.
Cloud and Big Data Technologies
2,500 words
Cloud and Big Data Technologies – Summative Assessment: Cloud and Big Data Security Application
This summative assessment for the CST4067 Cloud and Big Data Technologies module requires students to design, implement and evaluate an individual cloud and big data security application. The assessment focuses on applying techniques for the complex transformation and processing of data within distributed and cloud-based environments, while considering security, privacy and access-control requirements. Students are expected to develop a practical application and document its design, implementation and evaluation through a technical report and a short demonstration video. Students are given flexibility to select their own project idea, provided that the proposed application is appropriately scoped for the available development period and demonstrates relevant cloud, big data and security technologies. Suggested project areas include data science applications using SQL, MongoDB and cloud storage, privacy-preserving data processing such as Differential Privacy, multi-party authentication, group-based security and access control, Multi-Level Security, Attribute-Based Encryption, and distributed or cloud-based applications incorporating security protocols such as SSH, SSL or IPSEC and access-control mechanisms such as RBAC. The Design and Implementation Document should be no longer than 2,500 words and should explain the major design and implementation aspects of the project. Expected content includes an introduction covering the aims, objectives, project concept, security concepts and cloud technologies used; a requirements specification addressing programme behaviour and security requirements; analysis and design covering protocols, access control and interaction, sequence diagrams or process specifications; implementation details explaining what was achieved and how it was developed; and an evaluation and conclusion discussing successful and unsuccessful aspects, problems encountered and lessons learned. Relevant references, including tutorials, books and academic articles, should also be provided using Harvard or IEEE referencing. The assessment also requires students to submit the implemented Cloud and Big Data Security application together with a highlight demonstration video. The video must be no longer than seven minutes and should demonstrate the main features of the application, including relevant interactions, implementation highlights, security features and, where appropriate, attack scenarios. Assessment is based on the Design and Implementation Document, originality, advanced features, and the effort and quality demonstrated in the application. The assessment specification places particular importance on original development, clear documentation of any tutorials or existing resources used, and evidence that the student understands the technologies implemented. Suggested technologies and project ideas include Google Cloud, Hadoop, Spark, cloud storage, data pipelines, security protocols, access control and privacy-preserving techniques.
Read Model Answer →
Big Data and Cloud Computing
2,500 words
Big Data and Cloud Computing: FieldVision Cloud-Based Big Data Solution for AgroNova
This assessment is a 2,500-word individual report for the Big Data and Cloud Computing module within the MSc Management with Data Analytics programme at BPP University. The report is based on a fictional agricultural technology company, AgroNova, and its FieldVision project. AgroNova provides climate change and crop monitoring services to farmers in the UK and intends to expand internationally. However, its existing ageing infrastructure and manual processes present challenges to international expansion and the development of data-driven decision-making. The FieldVision project aims to use Internet of Things (IoT) technology and cloud-based big data solutions to collect, store and analyse real-time information from agricultural environments. The report requires students to act as a big data and cloud solution consultant and provide recommendations to senior management at AgroNova. The project involves IoT devices such as CropCam aerial cameras supplied by HydroSense and SmartHarvester solar-powered sensors supplied by SoilTech. These technologies collect information including crop imagery, soil moisture, temperature and humidity. The resulting data can support crop monitoring, risk assessment, early warning alerts, irrigation decisions, crop-failure claims validation and other farming-related insights. The first task focuses on Big Data Requirements and Storage Solutions. Students must identify the requirements arising from the scenario and critically evaluate a range of cloud-based big data storage solutions. The evaluation should consider factors such as capacity, functionality and costs. The second task requires students to propose one appropriate cloud-based solution architecture supported by an architecture diagram showing the essential components from data sources through to reporting. The selected architecture must be analysed in relation to AgroNova's requirements and the storage solutions considered in Task 1. The third task addresses Project Risks and Issues. Students must critically appraise the risks and issues associated with deploying the proposed cloud-based big data solution and identify appropriate mitigation approaches. These issues should be connected directly to the storage solutions and proposed architecture. The scenario highlights concerns from AgroNova's CISO, CFO and Chief Reputation Officer regarding potential data breaches, high costs and poor returns on investment, making security, financial viability and organisational risk important considerations. The report should contain an approximately 200-word introduction, an 800-word analysis of Big Data Requirements and Storage Solutions, a 500-word Proposed System Architecture section supported by relevant diagrams, an 800-word Project Risks and Issues section, and an approximately 200-word conclusion. Harvard referencing, academic research and appropriate supporting appendices are also required. The assessment addresses three learning outcomes: designing an architecture that supports complex data collection, critically evaluating data storage solutions from an enterprise systems perspective, and critically appraising issues involved in enterprise-system deployment.
Read Model Answer →
Artificial Intelligence / Natural Language Processing / Deep Learning
Applying Advanced AI Methods for Analysing Text Documents
This Advanced Artificial Intelligence coursework requires students to implement and evaluate natural language processing, natural language understanding and neural-network techniques for analysing text documents. The assessment uses a supplied social-media dataset containing more than 89,000 posts linked to 947 news headlines, with each post labelled as real or fake through a combination of headline ground truth and majority-vote annotation. Each social-media post is treated as an individual text document for classification and topic-analysis purposes. CMP_6059B_7059B_2025_26_CW1-pre… The first major task focuses on identifying fake text documents. Students must preprocess the text using appropriate NLP techniques, transform documents into numerical feature representations and experiment with alternative preprocessing approaches to determine which performs best. A separate unseen test set must be reserved to evaluate generalisation, while the remaining data is used for training both shallow and deep neural-network classifiers. Students are expected to explain and justify how the data is split. CMP_6059B_7059B_2025_26_CW1-pre… Students first design a multi-layer perceptron (MLP) capable of predicting whether documents are real or fake. The architecture must be justified in terms of input dimensions, number of layers, neuron counts, activation functions and outputs. A second deep-learning neural network must then be developed for the same classification problem, with justification of the chosen network structure, layer types, activations and other configuration decisions. CMP_6059B_7059B_2025_26_CW1-pre… For both networks, students train baseline models and select three hyperparameters considered most important for improving performance. These hyperparameters must be tuned systematically, with visuals prepared to show the experimentation process and resulting performance changes. Appropriate evaluation metrics are then used to compare the trained models. The strongest MLP and deep-learning models must be saved so that they can be loaded and tested on unseen data during the final demonstration without retraining. CMP_6059B_7059B_2025_26_CW1-pre… The second task focuses on topic discovery using NLP and NLU techniques. Students perform syntactic preprocessing such as tokenisation, stop-word removal and lemmatisation or stemming, and experiment with at least two different text-representation approaches. Suggested methods include Bag of Words, TF-IDF, LDA, word vectors and word embeddings. Students must interpret the discovered topics and explain how those topics relate to document content, linked news headlines and class labels. The best topic-discovery model or models must also be saved for live analysis during the demonstration. CMP_6059B_7059B_2025_26_CW1-pre… The assessment is completed through a bench demonstration, supported by a maximum of seven PowerPoint slides. The slides should document the system design, model-improvement process, performance evaluation and discussion of results for both fake-document classification and topic discovery. Students also submit a ZIP file containing only their Python source files. The demonstration lasts up to 15 minutes, consisting of approximately 10 minutes for presentation and technical demonstration followed by 5 minutes for questions and transitions. CMP_6059B_7059B_2025_26_CW1-pre… The marking scheme allocates 45% to fake-document identification, including descriptive analysis, preprocessing, MLP design and deep-learning design; 35% to topic discovery, including preprocessing, model development and interpretation; and 20% to the structure, organisation, professionalism and Q&A quality of the demonstration. CMP_6059B_7059B_2025_26_CW1-pre… Important for the public Reference Library: the brief explicitly states that the use of Large Language Models or generative AI to produce any part of the submission is strictly prohibited, including code, data processing, testing, writing or PowerPoint content. Therefore, this entry should remain only a high-level public description of the assessment and should not be presented as material intended for direct student submission. CMP_6059B_7059B_2025_26_CW1-pre…
Read Model Answer →
Emerging Technology and Cloud Computing
5,000 words
Emerging Technology and Cloud Computing – SafeCloud Project
This MSc Management coursework for BPP University’s Emerging Technology and Cloud Computing module is a 5,000-word formal business report based on the SafeCloud project at AlwaysUp Ltd., a manufacturing company specialising in power-electric equipment for buildings and critical installations. The assignment examines how emerging technologies, Big Data and cloud computing can support AlwaysUp Ltd.’s international expansion, real-time equipment monitoring, personalised preventive maintenance, data-driven decision-making, and secure management of equipment and client information. The company is seeking to expand from the UK into European markets through distributor partnerships and ultimately achieve global reach. The report requires the identification and critical evaluation of two emerging technologies that can improve AlwaysUp Ltd.’s support and equipment-care services. Students must evaluate the benefits and limitations of each technology within a manufacturing context and use real-world examples to support the analysis. The assignment specifically assesses the ability to demonstrate a comprehensive understanding and critical evaluation of emerging technologies in business. The second task focuses on designing and evaluating a cloud-based Big Data architecture that integrates the two selected emerging technologies. The proposed architecture must include an architecture diagram and should be evaluated in terms of scalability, security, cost-effectiveness, real-time data processing and decision-making. The solution should address AlwaysUp Ltd.’s business requirements and enable the collection, storage and analysis of equipment-related data. The third task examines data protection, ethical considerations, project risks and resource requirements associated with implementing the proposed solution. This includes consideration of data protection and ethical issues arising from the selected technologies, implementation risks, and the human, technological and other resources required. The fourth task analyses the strengths and weaknesses of the combined emerging technologies and Big Data architecture and considers their application to AlwaysUp Ltd.’s business strategy. The report must conclude with a proposed route forward based on the findings. The required report structure consists of an introduction of approximately 500 words, four main tasks of approximately 1,000 words each, a conclusion of approximately 500 words, Harvard-style references and optional appendices.
Read Model Answer →
Data Management / Business Analytics
2,500 words
Data Design Management (BS514) — Data Strategy Consultancy: Relational Database Design, SQL Implementation and Pipeline Transformation
This Level 7 assessment places the writer in the role of a Data Strategy and Analytics Consultant appointed by an organisation operating in a realistic industry sector. The brief is entirely simulated, so the work sets out a defensible set of assumptions about the organisation's data environment before any design begins, and populates the resulting database with synthetic but realistic records. The deliverable is a slide deck carrying full explanatory notes, submitted as a single PDF, and weighted across three connected tasks. Task one establishes the business case. It describes how the chosen organisation currently collects, stores and uses data across customer interactions, sales transactions, operational processes and digital channels, and identifies where that fragmented picture costs the business in efficiency, resource use, retention and decision quality. A SWOT analysis benchmarks the organisation against a named real-world competitor in the same sector, drawing on publicly available market information rather than assertion. The section closes with a critical evaluation of modern relational database advancements — cloud-hosted SQL services, distributed architectures and data warehousing — assessed not in the abstract but against what each would actually change about this organisation's business model. Task two carries the heaviest weighting and is the technical core. Key business entities are identified from the scenario, a current-state data flow diagram traces how data moves from collection points through to storage and reporting with the existing ETL approach made explicit, and a future-state ER diagram is then built with full attributes, primary and foreign keys, relationships and cardinality. The design is normalised to third normal form with the decomposition reasoning shown. Implementation follows in SQL: tables created with appropriate integrity constraints, at least ten realistic sample records inserted per table, and five business questions answered through working queries — highest-performing product or campaign, average conversion by category, workload distribution across staff, accounts with overdue or pending items, and most effective service channel. Outputs accompany every script. A transformation demonstrating query optimisation is included with before-and-after samples so the improvement is evidenced rather than claimed. Task three steps back to the technology decision. Two widely used data processing platforms are compared in tabular form across integration, cleaning, transformation and automation capability, judged specifically against this organisation's constraints, with a reasoned justification for the tool finally selected. The transformed dataset is then used to answer two management-level questions — where investment should be prioritised and how retention might be improved from observed behavioural patterns — each interpreted briefly and tied back to a concrete recommendation. Slide structure follows the prescribed layout, SQL scripts sit in the notes section, and the complete script file is reproduced in the appendix.
Read Model Answer →
Assignment 2 - Individual project Image segmentation
Assignment tasks This assignment will focus on Image Segmentation using the ADE20K dataset. This is an individual assignment where each student will produce a report on the data analysis they will perform. You are encouraged to utilise Google Colab for the coding part of your assignment. https://herts.instructure.com/courses/129101/assignments/406384 1/86/17/26, 12:10 PM Assignment 2 - Individual project - Image segmentation - 25% You will explain and discuss the data processing, the method(s) you make use of and elaborate the outcome. You will work on the ADE20K dataset (explained below in more detail) to research viable models to train, discuss different approaches to explore and visualise the data (i.e., perform EDA), build a tool to pre-process the dataset, and customise your chosen model(s) to improve performance. You will produce a code that does semantic segmentation of the 4 classes targeted in this assignment: person, car, book, airplane. In more detail, your model(s) should identify which of these 4 classes the region of the image corresponds to, and should be applicable to any unlabelled image. To be clear: doing only binary segmentation (i.e. any class vs background) will result in a very large penalty, as you will be considered not to have done the required task. You may use more than one model, but one has to be trained partially or fully by you. Should you use more than one, you are encouraged to compare your main trained model with one or more pre-trained models.
Read Model Answer →