6G7V0030 1CWK100 Secure System Development Assessment Cover Sheet | MMU

Published: 16 May, 2025
Category Assignment Subject Computer Science
University Manchester Metropolitan University Module Title 6G7V0030 1CWK100 Secure System Development
Assessment Set By Sam Attwood
Assessment ID 1CWK100
Assessment Weighting 100%
Assessment Title Working as a team to develop a secure system
Type Individual
Head in the Deadline See Moodle
Hand-In Format and Mechanism:
Submission is online, via Moodle

6g7v0030 Learning Outcomes Being Assessed:

  • LO1: Understand and apply the principles of privacy by design and security by design during enhanced practical systems development.
  • LO2: Critically evaluate the maturity of secure systems development, including resilient information systems.
  • LO3: Understanding of the trade-off between security risk with the cost of implementing security controls.
  • LO4: Critically evaluate the repercussions on data privacy and adhere to legal and regulatory requirements with the major benchmarking tools to build security.
  • LO5: Apply a wide range of transferable skills and attributes applicable to industry and research.

Assessment Mitigation

If there is a valid reason why you are unable to submit your assessment by the deadline, you may apply for Assessment Mitigation. There are two types of mitigation you can apply for via the module area on Moodle (in the ‘Assessments’ block on the right-hand side of the page):

  • Non-evidenced extension: does not require you to submit evidence. It allows you to add a short extension to a deadline. This is not available for event-based assessments such as in-class tests, presentations, interviews, etc. You can apply for this extension during the assessment weeks, and the request must be made before the submission deadline. For this assessment, the non-evidenced extension is 2 days.
  • Evidenced extension: requires you to provide independent evidence of a situation that has impacted you. Allows you to apply for a longer extension and is available for event-based assessment, such as in-class tests, presentations, interviews, etc. For event-based assessments, the normal outcome is that the assessment will be deferred to the summer reassessment period.

Submit Your Assignment Questions & Get Plagiarism-Free Answers

Order Non-Plagiarised Assignment

Assessment Introduction

This assessment is coursework-based and worth 100% of the overall unit mark. To complete the assessment, you must submit a practice journal. To do this, you will need to do the following:

Working as a team. Create a repository for a secure system. This should include the following:

  • Readme.md file detailing your team and approach.
  • Security requirements.
  • Threat model.
  • Program code for the secure system.
  • Manual security code reviews.
  • Support for security testing via continuous integration.

Working on your own. Collect evidence of key personal attributes and specialist skills that you have demonstrated and document them in your own personal practice journal.

Further details regarding the secure system you are expected to develop and assessment/submission instructions are described in the remainder of this specification. You should read this cover sheet in full.

Assessment Aims

This unit is broadly aligned to the “Secure System Development” specialism in the UK Cyber Security Council’s Career Framework. The job titles this specialism is based on include:

  • Software (Security) Architect.
  • Software Engineer.
  • Application Security Engineer.
  • DevSecOps Engineer.

Even if you have plans for a career outside of these specialisms, this unit aims to help you interact with developers and be a champion of secure development processes and practices. In the assessment, you will therefore be expected to work as a team and fulfil the requirements of the above job titles.

Assessment Scenario

In this assessment, you are tasked with supporting a small business that is aiming to digitalise its service offering and grow its business. This business is Scoops2Go.

Scoops2Go have been selling frozen treats since 2005. Traditionally, they have promoted and sold these treats through their physical store.

In 2020, Scoops2Go began exploring the possibility of a digital store. The plan was that customers could get Scoops2Go’s signature frozen treats delivered to their door.

Scoops2Go considered using existing services, such as Deliveroo and Just Eat, to offer their services digitally. However, after some consideration, the managing director decided there was an opportunity to scale up Scoops2Go and launch their own service focused on frozen treats.

Scoops2Go raised funding to develop a prototype service—Scoops2Go v0.1—and trialled this service in 2024. The small team that developed this prototype could not support the further development of the system due to a lack of funding.

Recently, Scoops2Go has raised a significant amount of additional funds and intends to build their prototype into a fully-fledged competitor to services like Deliveroo and Just Eat. You have been hired as part of a team to help make this vision a reality.

To be specific, you and your team have been tasked with building a secure REST API. This means you are expected to do the following:

Working as a team: Develop a repository containing a secure REST API (you will be given a repository containing the prior work done towards Scoops2Go v0.1 as a starting point). Your updated repository should include:

  • Readme.md file detailing your team and approach.
  • Security requirements.
  • Threat model.
  • Program code for the secure REST API.
  • Manual security code reviews.
  • Support for security testing via continuous integration.

Working individually: A critical report reflecting on your experiences working in the team to develop a secure system. This should be written concerning your contributions to the team and detail ways you and the wider team could improve (much like a performance review).

Take our academic assistance & get 100% plagiarism-free papers

Buy Today, Contact Us

Further information

Additional details regarding the assessment scenario will be made available each week in the labs. You and your team will be expected to make a start on aspects of the assessment in the labs (and continue working on the assessment outside of the labs if needed). It is therefore vital that you attend the labs.

Assessment Instructions

Naturally, you should work within your team to develop a repository containing a secure REST API before making a start on your individual critical report.

When working on your repository, it is very much left up to you and your team how you work. That said, the following assignment checklist provides some guidance as to what your team should be doing each week and should be used to help you stay on track – you will fall behind if you don’t attend the labs!

Additionally, I recommend writing the report incrementally as your progress through the lectures and labs (and of course doing at least one proofread!). Table 1 shows an assignment checklist mapped to each week of this unit.

Submission Instructions

Your submission should be in the form of a Word/PDF document. Your submission file should use the following naming convention: Firstname_Surname_StudentID (e.g., Sam_Attwood_12345678.docx).

Your submission should be created using the provided Practice_Journal_Template.docx as a starting point. Your submission should highlight evidence for key personal attributes and specialist skills with reference to your team’s shared repository (i.e., your group project).

Stuck on your 6g7v00301cwk100 Secure System Development? Don't worry! Our Computer Science Assignment Help service is the best for you. If you need help with assignments, our expert PhD writers will provide you with original content. And yes, you will also get free assignment samples, which will give you a perfect idea of ​​how to write a top-quality assignment. Don't worry about the deadline, as we guarantee on-time delivery. Contact us now for high-quality and plagiarism-free work and boost your grades!

Workingment Unique Features

Hire Assignment Helper Today!


Atomic Structure & Bonding Assignment : Lab-Based Element Analysis and Molecular Case Study

Atmospheric ions are electrically charged particles that occur naturally in the atmosphere. They form in the upper atmospheric layers mainly because of the action of ultraviolet radiation from the sun, as well as in lower atmospheric layers as a result of radioactive radiation and cosmic rays.

BM4103 Research Methods Assignment 1 Brief May 2025 | UCLan

For this group (groups of 5) assignment, you will critically compare two academic articles related to research in the field of business, management and sustainability. The goal is to assess and evaluate the philosophical approaches to research design and methodologies used in the studies.

7HURM025W HR Analytics Assessment 1 Brief | UOW

7HURM025W Assessment 1: A rapidly expanding medium sized organization is considering incorporating people analytics to inform their HR management.

Unit 21 – L/618/8101 Geotechnics & Soil Mechanics Assignment 1 Client Brief

Unit 21 – L/618/8101 Client Brief: North Lincolnshire County Council (NLCC) is seeking to develop a coherent and deliverable transport package for he Scunthorpe train station area(see Zone 4-Preference Project).

Bus 304 Accounting Theory Group Case Study Tutor Marked Assignment | SUSS

It’s important to carefully read and understand the requirements of the assignment. Make sure you know what is expected of you, including the scope of the assignment, the type of assignment.

AC7024BNN01: Dissertation Project S3 Summative Assessment Brief | Northumbria University

AC7024BNN01 Part 1: Dissertation project report A final project report (8,000 words) in which you present the project in an appropriate academic style supported from the current literature base and accurately referenced.

MMB725021 Social Action Approaches in Public Health L11 Summative Assignment | GCU

MMB725021 Essay: In a 3,000-word essay critically evaluate how public health practitioners can utilise social action approaches to address one identified health issue in an area of your choice.

CO7316 Robotics Assignment 1 Brief 2025 | UOC

The project involves identifying a practical application, developing a suitable robot design, and simulating its operation in a realistic environment to showcase its effectiveness.

Customer Experience Strategy CW3 Summative Assessment Brief | BPP

Customer Experience Strategy CW3 : You are tasked with writing a 2500-word report on the customer experience (CX) strategy of a specific product from a company of your choice listed below.

7HURM025W PG HR Analytics Assessment 2 Brief 2024-25 | UoW

Propose an HRA method to address the people management challenge at an organisation of your choice. Consider how HR practice(s) could benefit from and be improved by the proposed approach, taking into consideration the characteristics of the organisation.

Online Assignment Help in UK