School of Information Technology and Engineering
Assessment Details and Submission Guidelines
Trimester T2 2025
Unit Code MN521
Unit Title Network Automation
Assessment Type Formative Assignment 1 - Individual
Assessment Title Assignment 1 – The Role of Network Automation
Purpose of the Students should be able to demonstrate their achievements in the following
assessment (with ULO unit-learning outcomes:
Mapping)
a. Comprehend network automation framework and leverage its
advanced capabilities
Weight 15%
Total Marks 50
Word limit Formative Assignment 1 – (500 – 800 words)
Due Date Week-3 (03/Aug/2025)
Submission • Generative AI tools can be used. Pls do cite them appropriately.
Guidelines including • All work must be submitted on Moodle by the due date along with a
the use of Gen AI completed Assignment Cover Page.
Tools
• The assignment must be in MS Word format, 1.5 spacing, 11-pt Calibri
(Body)font and 2.54 cm margins on all four sides of your page with
appropriate section headings.
• Reference sources must be cited in the text of the report and
listed appropriately at the end in a reference list using the IEEE
Referencing style.
Extension • If an extension of time to submit work is required, a Special
Consideration Application must be submitted directly on AMS. You
must submit this application three working days prior to the due date
of the assignment. Further information is available at:
[Link]
policies-and-plans/policies-procedures-and-
guidelines/assessment-policy
Academic Misconduct • Academic Misconduct is a serious offence. Depending on the
seriousness of the case, penalties can vary from a written warning
or zero marks to exclusion from the course or rescinding the degree.
Students should make themselves familiar with the full policy and
procedure available at: [Link]
publications/policies-procedures-and-
guidelines/AcademicIntegrityPolicyAndProcedure
For further information, please refer to the Academic Integrity Section in your
Unit Description.
Use of More information about the use of Gen AI in student assessment can be found
Generative Artificial in the full policy and procedure available at: [Link]
Intelligence (GenAI) in mit/institute-publications/policies-procedures-and-
Assessments guidelines/GenAIinLearningTeachingAndResearch
Further support can be found in the MIT LibGuide: Using Gen AI at MIT. Further
details on the type of assessment tasks, and whether Gen AI is permitted to be
used or not are provided in the assessment brief.
Unit Code: MN521 Unit Name: Network Automation
P a g e |1
Author: Dr. Samar Shailendra Moderator: Dr Giok Han Anies Hannawati
School of Information Technology and Engineering
Assessment Task and Description
This assessment evaluates students' understanding of modern network automation
tools, their practical applications, and the process of automating cloud network
provisioning. It emphasizes tool selection, cloud migration strategies, and automation
workflows using industry-standard platforms.
Note: Please begin the answer to each question on a new page. Ensure that each question is clearly
labelled using the format: "Question X", where X represents the appropriate question number.
Question 1: Network Automation [15 Marks]
Prepare a survey of different automation (at least 5) tools/language prevalent in the current
industry. It should include why/when/where would somebody choose a particular
tool/language.
Question 2: Recommended set of Tools for Automation [10 Marks]
If an academic institute like MIT would like to move their infrastructure and network to
cloud, what are the possible network and infrastructure automation and the corresponding
tools you would recommend?
Question 3: Role of Network Automation [25 Marks]
List the steps needed to provision a network in a Cloud of your preference (e.g. AWS, Google
Cloud, Oracle etc.). Research and list down the tool, the steps and the commands to be
used for such automation.
References
Must consider at least five current references. Must follow IEEE referencing style.
Do not use Wikipedia as a source or a reference.
Make sure you properly reference any diagrams/ graphics used in the report.
The report must be checked for similarity through Moodle Turnitin before submission.
Unit Code: MN521 Unit Name: Network Automation
P a g e |2
Author: Dr. Samar Shailendra Moderator: Dr Giok Han Anies Hannawati
School of Information Technology and Engineering
Marking Criteria for Assignment 1
Section Description of the section Marks
Question 1 List at least 5 network and infrastructure
5
tools/languages.
Clear articulation with differentiating
points between the responsibilities of
these tools, languages and/or approach. 10
Provide at least one example of each
tool/language.
Question 2 How this helps them to serve their client (the 10
one chosen by you e.g. MIT) with at least one
example.
Question 3 Analyse where and why the cloud service 25
provider uses the network automation. Identify
the steps needed to complete the network and
infrastructure automation.
TOTAL MARKS 50
Unit Code: MN521 Unit Name: Network Automation
P a g e |3
Author: Dr. Samar Shailendra Moderator: Dr Giok Han Anies Hannawati
School of Information Technology and Engineering
Marking Rubric for Assignment 1
Grade/Mark HD 80% + D 70%-79% CR 60%-69% P 50%-59% Fail <50%
Excellent Very Good Good Satisfactory Unsatisfactory
Question 1: Network Very well written with very Well written with clear Generally presented with Presented briefly with some Poorly presented with
clear explanation of the explanation of the clear explanation of the relevance and missing some irrelevant details
Automation
tools/languages with good tools/languages with tools/languages with of the tools/languages with
/15 examples. examples. examples. no or limited examples.
Question 2: Recommended Very well written with very Well written with clear Generally presented with Presented briefly with some Poorly presented with
set of Tools for Automation clear explanation of the explanation of the tools for clear explanation of the tools relevance and missing some irrelevant details
tools for automation for the automation for the use case. for automation for the use of the tools for automation
/10 case. for the use case.
use case.
Question 3: Role of Network In-depth and very clear Very clear discussion about Generally good discussion Brief discussion about the Poor discussion about the
Automation discussion about the role the role and importance of about the role and role and importance of role and importance of
and importance of Network Network Automation, and importance of Network Network Automation, and Network Automation with no
/25 Automation, and how the how the network automation Automation, and how the how the network automation example.
network automation is used is used to serve a client with network automation is used is used to serve a sizable
to serve a sizable client with example. to serve a client with client with no or limited
good example. example. example.
Overall Marks 50
Overall None
Comments
Lecturer Dr. Samar Shailendra
Certain parts of the assignment content have been generated using GenAI.
Unit Code: MN521 Unit Name: Network Automation
P a g e |4
Author: Dr. Samar Shailendra Moderator: Dr Giok Han Anies Hannawati