Module Descriptors
NETWORK ARCHITECTURE AND AUTOMATION
COMP50082
Key Facts
Digital, Technology, Innovation and Business
Level 5
20 credits
Contact
Leader: Stephen Cahill
Hours of Study
Scheduled Learning and Teaching Activities: 6
Independent Study Hours: 194
Total Learning Hours: 200
Pattern of Delivery
  • Occurrence A, Stoke Campus, UG Semester 1
  • Occurrence B, Stoke Campus, UG Semester 2
  • Occurrence C, Stoke Campus, UG Semester 3 to UG Semester 1
Sites
  • Stoke Campus
Assessment
  • WRITTEN ONLINE TEST - 2 HOURS weighted at 50%
  • PRACTICAL LAB ASSESSMENT - 1 HOUR weighted at 50%
Module Details
INDICATIVE CONTENT
This module describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks. This module covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access. The module also introduces software-defined networking, virtualization, and automation

concepts that support the digitalization of networks. The following Key areas are covered:



Implementation of VLANs and trunking in a switched network

Troubleshooting inter-VLAN routing on Layer 3 devices

Implementing single-area OSPFv2 in both point-to-point and broadcast multiaccess networks

How ACLs are used as part of a network security policy

Configuration of NAT services on edge routers to provide IPv4 address scalability

WAN access technologies to satisfy business requirements

VPNs and IPsec secure site-to-site and remote access connectivity

Networking devices and implementation to QoS

Protocols to manage networks

Scalable network architectures

Purpose and characteristics of network virtualization

Network Automation through application programming interfaces (APIs)
ADDITIONAL ASSESSMENT DETAILS
Written online test – A written test covering topics of practical networking technology application, and comparison of technologies in relation to given scenarios (Learning Outcomes 1, 2, and 4)

Practical lab assessment - A practical assessment for the design, implement and testing of a given network case study (Learning outcomes 1 and 4).
LEARNING STRATEGIES
There will be six weekly one-hour lectures/sessions to supplement on-line material for the first 4 – 6 weeks. There after self-directed learning using online material will take place. Students will be given a guided study plan to support personal studies’ planning.
LEARNING OUTCOMES

1. Perform router, WAN, switch and VLAN troubleshooting, including access lists in extensive router-based internetworks

Problem Solving



2. Explain and use VLANS as the spanning-tree protocol, network management principles and associated tools

Communication,
Knowledge and Understanding,
Enquiry



3. Install, configure, test and troubleshoot router WAN connection in a router-based internetwork according to industry standards using commercial equipment

Learning,
Problem Solving



4. Explain DHCPV4, FHRP, ACLs, Virtual Network Infrastructure and Network Automation

Knowledge and Understanding

TEXTS
Enterprise Networking, Security, and Automation Companion Guide (CCNAv7) by Cisco Networking Academy. Publisher: Cisco Press. Release Date: July 2020

CCNA 200-301 Official Cert Guide, Volume 2 by Wendell Odom. Publisher: Cisco Press, Release Date: December 2019

Network Architectures A Complete Guide - 2021 Edition, G. Blokdyk, 5STARCooks, 2021
RESOURCES
Lecture slides, recorded videos, lab documents and activities accessed through the VLE

Simulation tools for network logical design, configurations and testing

Other resources – Virtual Machines and Wireshark



Students studying this module will be able to access online materials including the Cisco Networking Academy online

curriculum (http://www.netacad.com), and the VLE.
WEB DECSRIPTOR
In this module you will gain skills to configure and troubleshoot enterprise networks and learn to identify and protect against cybersecurity threats. Students are introduced to network management tools and will learn key concepts of software-defined networking, including controller-based architectures and how application programming interfaces (APIs) enable network automation.