Computer and Network Technology BSc (Hons)
Other Courses:
The following courses also include this module in their teaching programme:-Module EN0256 - Network Technology 2
(20.00 Credits)
SYNOPSIS OF MODULE
The aim of the module is to provide a detailed, technical introduction to the problem of routing and switching data packets in computer networks and to the design and implementation of Local Area Networks using router and switches. A particular feature of the module is that it closely follows the programme for CCNA 2 and CCNA 3. There is an emphasis on practical work in the delivery of the module and students will have an opportunity to work directly with industry standard networking hardware and software. The module is assessed by examination and course work.
INDICATIVE READING LIST OR OTHER LEARNING RESOURCES
Recommended
Tanenbaum, A., Computer Networks (4th edition), Prentice Hall, 2004
Kurose, J., Ross, K. Computer Networking (3rd Edition), Addison Wesley, 2004
Odom, W, Cisco CCNA Exam Certification Guide, Cisco, 2002
Cisco Networking Academy CCNA on-line teaching materials.
OUTLINE SYLLABUS
1. Basic and advanced IP addressing (VLSM). Functionality and implementation of transport layer protocols: TCP and UDP. 20%
2. Introduction to the role of routers and routing in modern computer networks. Theory and practice of routing protocols, e.g., RIP, OSPF and EIGRP, including configuration and operation on industry standard routers. Principles of link state and distance vector routing algorithms. 40%
3. An introduction to network security: threats, policies, mechanisms. How to design and configure a firewall using access lists. 10%
4. Switches, Switching Concepts and Switch Configuration. Spanning Tree Protocol (STP). 15%
5. Virtual LANs (VLANs) and VLAN Trunking Protocol (VTP). 15%
AIMS OF MODULE
The aim of the module is to provide a detailed, technical introduction to the routing and switching of data packets in computer networks and to the design and implementation of Local Area Networks using routers and switches.
LEARNING OUTCOMES
On completion of this module, students will be able to:
1. Explain the role of routers, routing, switches and switching in modern computer networks.
2. Explain the principles of IP addressing concepts, including VLSM, and design, implement and analyse efficient addressing schemes for medium-sized LANs.
3. Discuss the function and implementation of distance vector, link state and hybrid routing protocols such as RIP v1 and v2, OSPF and EIGRP and evaluate their properties and application in medium-sized LANs. Compare and contrast the underpinning theoretical principles of distance vector and link state routing algorithms.
4. Demonstrate practical skills in configuration, troubleshooting and maintenance of routing protocols on industry standard routers.
5. Explain the fundamental concepts and techniques of layer 2 switching, including spanning tree protocols and virtual LANs, and demonstrate practical skills in configuration, troubleshooting and maintenance of a variety of industry standard switches.
6. Explain the functionality and implementation of transport layer protocols such as TCP and UDP and evaluate their use in practice.
7. Discuss the principles and fundamental concepts of network security and design and implement a security policy for a small LAN using access control lists.
PREREQUISITES
EN0129 'PC and Network Technology 1' or equivalent.
COREQUISITE(S)
None
DISTANCE LEARNING DELIVERY
None
LEARNING, TEACHING AND ASSESSMENT STRATEGY
Lectures are the main vehicle for introducing fundamental concepts and principles and for providing context and motivation. Students will be expected to prepare for lecture topics and deepen their understanding of course material by studying course texts and technical literature. Seminars and laboratory sessions are a key element in providing students with opportunities to identify and apply appropriate techniques for network configuration and design. Out-of-class exercises are used for reinforcement of learning and identification of misunderstanding.
The core content of the module is derived from the syllabus for CCNA 2 and CCNA 3. The learning and teaching strategy is designed to ensure that the CCNA content is incorporated into the module and, where necessary, supplemented, in such a way as to ensure that students attain the level of professional competence and understanding required for a BSc degree. This approach is exemplified in this module by its requirements for students to demonstrate an understanding of fundamental theoretical concepts (e.g. Dijkstra's and/or Floyd's shortest path algorithms) and an ability to adopt a more critical and reflective approach based on a broader understanding of the context of networking problems and their solutions (e.g. comparative study of routing algorithms and design of network security policies).
Formative assessment will be provided in the form of regular exercises with opportunities for discussion. Summative assessment is undertaken via (1) a 2hr closed book examination and (2) a practical assignment consisting of a practical group demonstration and an individual assignment, and (3) a practical group assignment consisting of a practical group demonstration and a group documentation.
IMPLICATIONS FOR CHOICE
EN0308 'Network Technology 3' (for CNT programme onlu).
NOTIONAL STUDENT WORKLOAD
Notional Student Workload (NSW) for this delivery pattern:
Note: please complete a separate section 17 for each mode of delivery.
Mode of Delivery(e.g. part time, full time, distance learning) FT & PT
Lectures * 24 Hours
Seminars * 4 Hours
Tutorials * Hours
Laboratory Work * 20 Hours
Directed Learning * 28 Hours
Independent Learning * 60 Hours
Placement/Work Experience Learning * Hours
Summative Assessment Hours 40 Hours
Other 24 Hours
Total Workload 200 Hours
Details of Other Hours indicated Additional unsupervised laboratory work
Note: * Formative assessment to be included in the above
where appropriate.
Other Modules within Computer and Network Technology BSc (Hons)
Year 1
EN0151 - Communication Skills and Experimental Study (CORE, 20 Credits)
EN0156 - Network Technology 1 (CORE, 20 Credits)
EN0157 - PC Technology 1 (CORE, 20 Credits)
EN0402 - Programming Fundamentals with Robots (CORE, 20 Credits)
EN0406 - Operating Systems Fundamentals (CORE, 20 Credits)
EN0407 - Web Technologies (CORE, 20 Credits)
Year 2
CM0501 - Professional Development (CORE, 10 Credits)
EN0213 - Electronic Product Development (CORE, 20 Credits)
EN0252 - Introduction to Modern Communication Systems (CORE, 20 Credits)
EN0256 - Network Technology 2 (CORE, 20 Credits)
EN0273 - Programming in C (CORE, 20 Credits)
EN0568 - Sensor Networks and Smart Home Technology (CORE, 20 Credits)
Year 3
Year 4
EN0308 - Network Technology 3 (CORE, 20 Credits)
EN0344 - Operating System Network Issues (OPTION, 10 Credits)
EN0345 - Mobile Communications (OPTION, 10 Credits)
EN0349 - Project (CORE, 40 Credits)
EN0365 - Ethical Hacking for Network Security (OPTION, 20 Credits)
EN0369 - Principles of wireless computer networks (CORE, 10 Credits)
EN0370 - Sockets for Internet programming (CORE, 10 Credits)
Back to Previous Page | Advanced Course Search | Browse All Courses
Northumbria University has taken reasonable care to ensure that the information published is accurate at the time of publication. However, the University gives no warranty or representation as to the quality, accuracy or completeness of the information.





