Computer Networking 2


This module introduces the ideas and concepts of how computers, mobile devices and gadgets communicate via a wide range of communications technologies with each other and other devices. This will include interactions via technologies such as Ethernet, VLANS, STP, Wireless, Routing, Subnetting, IPv6, SNMP, DHCP, DNS, Firewalls and Network Management


The aim of this Module is to provide the student with an understanding of the key technologies used by computer devices to communicate with each other, along with the skills required to analyse weakness’s in the current technologies and propose solutions that would help to stop the weaknesses.

Learning Outcomes

By the end of this module the student should be able to:

1.  Demonstrate an understanding of the communications technologies which can be used to communicate between network devices.

2.  Critically evaluate the security of a range of technologies used for communicating in a network.

3.  Appreciate the issues of network design and management

Indicative Content


Describe the core concept of VLANS and trunking along with the common attacks that can be used against them


Investigate how STP can be used to create a loop free network and how this can be exploited by an attacker

3 Static Routing

Examine how routing works and show it can be used for pivoting deeper into a network

4 Subnetting and Variable Length Subnet Masks

Classful and classless addressing. Benefits and impact on routing protocols. Design of LANs using VLSM techniques

5 Network Application protocols

Investigation into various networking protocols used at the application layer of the OSI model along with common security weaknesses.

6 Firewalls

Software and hardware firewalls - their application, uses and how to counter them.

7 Intrusion Detection Systems

Examine how Intrusion detection systems work and how they can be bypassed

8 Network Management

Examine network management protocols (Simple Network Management Protocol SNMP) and current practice

Statement on Teaching, Learning and Assessment

In order to achieve the learning outcomes there is a high element of practical work (67%) supported by a series of lecture/tutorials (33%) to support and underpin the principles and operation of the communication technologies being studied. During the practical class the students are given practical examples of how each communication technology functions. Some of the practical example will require the students to work in groups or pairs thus enabling them to also develop some degree of team working skills. The independent self−study time assists the student in understanding and absorbing the module content. MyLearningSpace will be updated weekly, providing a gateway for students to access learning resources electronically. This site holds copies of the lecture notes, practical tasks and assessment specification. In addition links to external electronic materials gives a starting point for the students independent learning. For example links to various tutorials and to the software that allows student solutions to be tested. Thus students have access to a range of web sites and software that will enable them to critically appraise the technology.

Teaching and Learning Work Loads

Total 200
Lecture 12
Tutorial/Seminar 0
Supervised Practical Activity 26
Unsupervised Practical Activity 13
Assessment 75
Independent 74

Guidance notes

Credit Value – The total value of SCQF credits for the module. 20 credits are the equivalent of 10 ECTS credits. A full-time student should normally register for 60 SCQF credits per semester.


We make every effort to ensure that the information on our website is accurate but it is possible that some changes may occur prior to the academic year of entry. The modules listed in this catalogue are offered subject to availability during academic year 2019/10 , and may be subject to change for future years.