| Category | Assignment | Subject | Computer Science |
|---|---|---|---|
| University | Kingston University | Module Title | CI5250 Computing Systems |
| Academic Year | 2025/26 |
|---|
School of Computer Science and Mathematics
| Module Code | CI5250 |
| Module Title | Computing Systems |
| Assessment Title | Networking Design Coursework |
| Element Label | E1 |
| Type | Summative – 25% of module mark |
| Set by | Dr M Arslan Usman & Prof Nada Philip |
| Assessment due date and time | 19th November 2025 (23:59) |
| Formal feedback due date | 20th December 2025 |
All assignments must be submitted by the date and time specified above.
You are required to submit an electronic copy of your completed assignment, in the file format(s) specified by the module team (e.g., Word, PDF, programme code files), via the Assignments section of Canvas and follow any specific instructions provided. Any change to this instruction will be advised via Canvas.
If files are shared outside of Canvas (where specified by the module team), you must ensure that the files are accessible and available for staff to access without the need to request additional access privileges.
In line with University Regulations coursework submitted up to a week late will be capped at 40% UG. Coursework submitted after this time will receive 0%.
In case of illness or other issues affecting your studies please refer to the University Mitigating Circumstances and Extensions Regulations. Please note that once you have submitted your work you have judged yourself fit to undertake the assessment and cannot usually claim mitigating circumstances retrospectively. Please refer to the Mitigating Circumstances Regulations for more information.
Guidance on avoiding academic assessment offences such as plagiarism and collusion can be found in the Digital Learning and Toolsmodule on Canvas – see Academic Integrity.
AIM: This network design exercise will test your knowledge and understanding of all OSI layers of Networking, especially the network, transport and application layer.
There are 5 main objectives that will be covered in the 5 workshops followed by a support session.
This coursework comprises of TWO parts. Failure to submit either will mean NO SUBMISSION. Both components must be submitted through two separate submission portals provided on CANVAS.
PART 1: The Report (You must use the report template provided on CANVAS)
PART 2: The Packet Tracer File
Implement the following network on Packet Tracer, where you have 4 sub-networks (subnets). These 4 subnets have different network components and end devices that are provided as follows.

Figure 1: The physical network with 4 Subnets, connected to the same router.
Table 1: Devices required to implement the network on Packet Tracer.
| SUBNET 1 | SUBNET 2 | SUBNET 3 | SUBNET 4 |
| – A Switch – Two laptops | – A Switch
– An Email Server – A Game Server |
– A Switch
– A DHCP Server – A DNS Server |
– A Switch
– A home Gateway – A Laptop – IoT Devices: Fan, Thermostat, Furnace, Air Conditioner |
In addition, you will require a Router and for testing against cyber-attacks, you will require another laptop.
Need Expert Help for Your CI5250 Assignment?
Request to Buy Answer(You will lose marks if you do not follow these rules)
The first 4 tasks are compulsory, but you have been given a choice to complete just one task from the last three. This means your report should have only 5 tasks (First 4 Compulsory + any 1 from the last 3). In addition, to this, you must submit the successful implementation of the network scenario in Packet Tracer as a separate .pkt file on CANVAS. You must implement all the tasks in Packet tracer first and collect evidence as required in the report. If your submitted packet tracer file does not reproduce the same results as you claim in the report, you will lose marks.
TASK 1 : Use the IP address ‘200.1XY.199.0/25’ and perform subnetting for the 4 subnets shown in the network diagram on page 1. In the report template on CANVAS, provide a step-by-step explanation of how you performed subnetting and fill in table 1.
NOTE: You must replace X and Y with the 2nd and 4th digits of your K number e.g., if the K number is K1420812 then the network address assigned to you is 200.140.199.0/25. You will lose marks if you do not follow these guidelines.
TASK 2 : In Packet tracer, successfully implement the DHCP and DNS servers in subnet 3 as shown in the network scenario. Implement 4 DHCP pools for the 4 subnets you have created. Each device included in the whole network should get an IP address from the DHCP server.
Implement the DNS server and make sure that it serves its purpose of entertaining any domain name requests from end devices.
TASK 3 : Perform IP address configuration in Packet Tracer for each device in the network scenario. Ensure that each device is successfully connected with each other. You must give a step-by-step explanation of IP address configuration and fill the table provided in the report template and provide snapshots of successful communication between devices.
TASK 4 : Subnet 4 in the network scenario is a simple demonstration of a ‘Smart Home’. All the IoT Devices are wirelessly connected to the IoT Gateway. The air conditioner and the furnace have wired connection to the thermostat.
IF the temperature on the thermostat is less than 16 Degree Celsius THEN the furnace should turn on.
IF the temperature on the thermostat is greater than 23 Degree Celsius THEN the air conditioner should turn on.
HINT: You could use the fan to bring the temperature up and down, but this is not required.
Choose ONLY one task from the following
(if you attempt two or three of the following, only the first one will be marked and other two will be left unmarked, whether your solution is right or wrong, so pick just one and pick wisely)
TASK 5: The game server on the subnet 2 hosts online games that require excellent Quality of Service (QoS) in terms of high speed and low end-to-end network delay. Take measures on the router to ensure priority traffic on the game server.
TASK 6 : Implement an Email server in Subnet 2 as shown in network scenario. Test the email server by successfully exchanging (sending and receiving) emails between the two laptops in subnet 1.
Task 7 : The final task is to take measures to protect your network, i.e. all the 4 subnets, from any malicious users. You may assume that you are aware of the IP address of the malicious user.
The following module learning outcomes and professional body learning outcomes are tested in this assessment:
Default use of GAI: you are permitted to use Generative AI for the following purposes:
For further details on this GAI Assessment category please see:
Student Guide to GAI at Kingston University 2025/6 in the Digital Learning and Tools module in Canvas (Generative AI section).
Yes, if you use Generative AI for any part of your assessment, you must declare this. This applies to all assessments including those in the default and explicit categories.
For this assignment the declaration should be provided at the end of the submission with the heading ‘Acknowledgement of GAI Contribution’. This declaration should include a statement on the use of generative AI including the extent of use, and how it was used as part of all stages in creating the final submission.
For assessments that fall into the explicit category (does not apply to the purposes listed in the Default category), any GAI content included in the assignment, e.g., a quoted paragraph of text or an image, should be properly cited as with any non-GAI source.
Further guidance on completing this acknowledgement is provided in the Digital Learning and Tools module in Canvas (Generative AI section).
The module team may also provide additional advice on the specific details required, depending on the nature of the GAI tool used.
You will also need to read and accept the similarity declaration when submitting an assignment in Canvas.
Assessment of your submission will be based on the following weighted assessment criteria as given below which relate to the specified module and PSRB learning outcomes. Assessment criteria are reproduced in Canvas in a rubric.
| Specific Criteria (marking scheme) | Marks available |
| Presentation and Correct use of Template | 10% |
| Task 1: Subnetting | 15% |
| Task 2: DHCP and DNS | 10% |
| Task 3: IP Addressing and Device Configuration | 20% |
| Task 4: Smart Home | 20% |
| Task 5: 1 of the last 3 tasks (all have the same weightage) | 25% |
| Total = 100% |
Hire Experts To Solve This CI5250 Assignment Before Deadline
Buy Non Plagiarized AssignmentMany Kingston University students are struggling with their CI5250 Computing Systems assignment. If you need expert guidance, our Computer Science Assignment Help service is here for you. We offer top-quality Assignment Samples that make complex topics simple and clear. Our team provides 100% original, plagiarism-free, and easy-to-understand content. Choose the UK Assignment Help to improve your grades and confidence. Learn smartly with expert support you can rely on.
Let's Book Your Work with Our Expert and Get High-Quality Content