OFFERS! offer image Get Expert-crafted assignments
Save 51%

CN7039 Software Engineering – Group Coursework (50%) Assignment Brief 25-26

Published: 06 Nov, 2025
Category Assignment Subject Engineering
University University of East London Module Title CN7039 Software Engineering

CN7039 Module & Assessment Information

Module code:   CN7039
Module title Software Engineering
Module leader Dr Fadi Safieddine
Assignment tutors: Please check your timetable on ueltt.uel.ac.uk
Weighting: 50% of module mark
Deadline: 9th of January 2026 at 4pm
Submission: Single online submission via Moodle/Turnitin (see Moodle for deadlines).

1. Purpose & Learning Outcomes

This coursework covers the Planning, Analysis and Design phases of the Systems Development Life Cycle, developing your ability to elicit requirements, model systems and communicate professional design artefacts within a commercial context.
On successful completion you will be able to:

  • Critically evaluate, select and apply software engineering methodologies to a development project.
  • Design a software project from requirements through to testing, including project and risk management.
  • Work effectively in teams to plan, analyse and design a system.
  • Present software projects clearly and professionally using standard notations (UML, ERD, DFD, BPMN as appropriate).

2. Scenario

You are acting as systems consultants for a real organisation. Your task is to investigate one area of the organisation’s operations, identify shortcomings in current processes (manual or poorly computerised), and propose a technology-supported solution that saves money, generates value, or improves operational efficiency.

 Adopt a structured approach: review processes, select a focal process, gather requirements using multiple techniques, model the current state, evaluate opportunities for improvement, design the target system, and outline an implementation and testing plan.

3. Deliverables & Weighting (Total 50%)

Submit the following components as a single, professionally formatted report with appendices, plus supporting files as specified. All diagrams should be clear, labelled and referenced in the text.

# Deliverable Key requirements (summary) Weight
D1

Company

Background

-  Brief overview: organisation, sector,

customers/market, locations, strategy (if available).

-  Identify at least three processes that are not well supported by current IS/IT.

-  Explain terminology plainly for non- technical readers.

Formative checkpoint: receive feedback before proceeding.

5%

D2

System Analysis

-  Select and justify the focal process/system (agreed with tutor).

-  Requirements collection using two or more techniques (e.g., interviews, observation, documents). You are not required to implement this just to suggest approaches and justify choices.

-  Stakeholders and roles in development and use.

-  Detailed tasks, inputs/outputs, expected reports/feedback, software/hardware needs.

-  Models: current-state Use Case diagram and ERD.

-  Project risk assessment (tabular).

15%

D3

Design & Final Documentation

-  Proposed solution Use Case diagram.

-Data Flow Diagram (context + level(s) as appropriate).

-  Data storage design using a Class diagram.

- System construction (implementation) architecture.

15%

D4

Python Prototype (Demo)

Using the provided dataset (released in labs), build a small demonstrator that:

- ingests/cleans data; extracts features; applies ML; evaluates results.

Focus is on the range and correctness of techniques demonstrated rather than completeness.

6%

D5

Presentation 15-20 minutes including demo 9%
Brief company and requirements; focus on design rationale and prototype.
Follow the Rule of 7 keep slides simple
and readable.
Assessed on content and delivery.

 

4. Submission Package Format

  • One consolidated report (DOCX or PDF) containing D1–D3 with diagrams embedded; include appendices as needed.
  • A zipped folder with Python code, notebooks and a short README explaining how to run the prototype (D4).
  • Slide deck used in the presentation (PDF or PPTX).
  • Referencing: Harvard style for all sources; include in-text citations and a reference list.
  • File naming: CN7039_GroupX_Report.ext, CN7039_GroupX_Code.zip, CN7039_GroupX_Slides.ext
  • Formatting (guidance): 11–12pt font, 1.15–1.5 line spacing, numbered headings, page numbers, captioned figures/tables.

5. Assessment Guidance

Markers will consider the following across components:

  • Clarity, coherence and professionalism of communication.
  • Appropriate and correct use of analysis/design notations (UML, ERD, DFD).
  • Quality of requirements elicitation and justification of design choices.
  • Feasibility and completeness of plans (risks, implementation, testing).
  • Technical breadth and correctness in the Python prototype and evaluation.
  • Academic integrity and correct referencing.

6. Marking Descriptors:

A (Excellent): Outstanding, coherent work demonstrating full command of analysis and design techniques; models are correct and integrated; strong justification and professional presentation; prototype shows technical breadth and sound evaluation.

B (Very Good): Very strong understanding with minor issues; most artefacts correct and well-justified; good presentation; prototype demonstrates several appropriate techniques.

C (Good): Sound understanding of most facts and methods; some gaps in justification, modelling accuracy or organisation; prototype functional with limited breadth.

Pass (Satisfactory): Adequate grasp of key facts; incomplete documentation or weak justification; basic models and prototype with noticeable errors.

Bare Pass / Fail risk: Core requirements missing or unclear; modelling and prototype largely incorrect or incomplete; poor communication.

7. Academic Integrity

All work must be your group’s own. Turnitin is used to check originality. Keep drafts and versioned files as evidence of your development process. Suspected academic misconduct will be investigated under UEL regulations. Late submissions follow UEL policy.

8. Questions about the assessment:

  • Only your lab tutor will be marking your report.
  • Do not email the module leader as they will not be grading your work.
  • Bring your work to the lab to collect feedback about your work.
  • Email the lab tutor with questions and please allow three working days for them to reply.
  • If you do not get satisfactory responds, please let the Module leader on fadi@uel.ac.uk

Hire Experts to solve CN7039 Assignment Before Deadline

Buy Non Plagiarized Assignment

Are you looking for solutions for CN7039 Software Engineering - Group Coursework? Don't worry! At the Workingment platform, we offer assistance for all types of assignments, providing you with plagiarism-free and excellent content. If you're wondering, "Who can write my assignment?" you've come to the right place. Our writers provide instant assignment help so you can complete your assignment before the deadline, and we ensure you get the best results with our affordable writing services. Contact us today for assignment solutions.

Workingment Unique Features

Hire Assignment Helper Today!


Latest Free Samples for University Students

ACC210 Accounting for Decision Making and Control Assignment Answers SUSS

Category: Assignment

Subject: Accounting

University: Singapore University of Social Sciences (SUSS)

Module Title: ACC210 Accounting for Decision Making and Control

View Free Samples

BUS105 Statistics Assignment Sample Solution Docx | SUSS

Category: Assignment

Subject: Business

University: Singapore University of Social Sciences

Module Title: Statistics (BUS105)

View Free Samples

MKT542 Digital Marketing Analytics Assignment Sample Answer

Category: Assignment

Subject: Marketing

University: Singapore University of Socical Sciences

Module Title: MKT542 Digital Marketing Analytics

View Free Samples

ELT201 Understanding Poetry SUSS Assignment Sample

Category: Assignment

Subject: English

University: Singapore University of Social Sciences

Module Title: ELT201 Understanding Poetry

View Free Samples

BUS354 Customer Relationship Management Assignment Sample | SUSS

Category: Assignment

Subject: Management

University: Singapore University of Social Sciences

Module Title: BUS354 Customer Relationship Management

View Free Samples
Online Assignment Help in UK
xcvcxv