Full Title: Computer Networks
Language of Instruction:English
Module Code:COMP E7003
 
Credits: 5
Valid From:Semester 1 - 2014/15 ( September 2014 )
Module Delivered in 2 programme(s)
Module Description:This module introduces the learner to the functional description of hardware used in a local area network. Skills to solve first level faults are developed along with competance in construction and configuration of a LAN.
Learning Outcomes:
On successful completion of this module the learner should be able to
  1. Identify the physical elements of a LAN and describe how the elements interact.
  2. Discuss the role of protocols in networking.
  3. Discuss and explain how a network may be configured.
  4. Test, diagnose and correct network related problems at a primary level.
  5. Install and test network based equipment.
 

Module Content & Assessment

Indicative Content
Network Types
Local area network (LAN), Metropolitan area network (MAN), Wide area network (WAN)
Physical Elements of a LAN
Switch, hub, patch panels, node, DCE, DTE, network card, transceiver, socket, data modem, RJ45, RJ11, CAT 5/5e/6, coaxial, twisted pair, patch, crossover cabling,
Ancillary Network Devices
Wifi routers, Wifi adaptors, signal boosters/repeaters, fibre optics, power lines and power line devices.
Network Topology
Physical topologies - star, ring, point to point, bush, mesh, tree, hybrid, daisy chain, configuration of a star network. Logical topologies - shared media (ethernet), carrier sense multiple access/collision detection, token-based topology.
Network Protocols
OSI, SSL, HTTP, HTTPs, TCP/IP, UDP, IPv4, IPv6, security considerations, data security fundamentals, encryption.
Network Addressing
IP, static, dynamic, DHCP, MAC, subnet, consequences of duplicate addressing, VLAN, address ranges static and dynamic, network interrogation, configuration of network devices.
Data Flow and Speed
Simplex, half duplex, full duplex, ethernet 10Base-X, fast ethernet 100Base-X, Gigabit ethernet 1000Base-X, 10 Gigabit ethernet LAN.
Smart Application
Creation of web based remote communication system - reading a remote sensor to display on webpage or store in database (smart system), web client, web server, PHP, HTML.
Assessment Breakdown%
Course Work30.00%
End of Module Formal Examination70.00%

Full Time

Course Work
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Practical/Skills Evaluation n/a 1,3,4,5 10.00 0 0 Every Week 0
Group Project n/a 1,3,4,5 20.00 0 0 Every Week 0
No Project
No Practical
End of Module Formal Examination
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Formal Exam n/a 1,2,3,4 70.00 0 0 End-of-Semester 0
Reassessment Requirement
A repeat examination
Reassessment of this module will consist of a repeat examination. It is possible that there will also be a requirement to be reassessed in a coursework element.

DKIT reserves the right to alter the nature and timings of assessment

 

Module Workload & Resources

Workload: Full Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecture Class Lecture 3.00 Every Week 3.00
Practical Lab Based Activity 2.00 Every Week 2.00
Directed Reading Lecture Notes, Books, Web Resources 1.00 Every Week 1.00
Independent Study Lecture Notes, Books, Web Resources 2.33 Every Week 2.33
Total Weekly Learner Workload 8.33
Total Weekly Contact Hours 5.00
This course has no Part Time workload.
Resources
Recommended Book Resources
  • Halsall, Fred, Data Communications, Computer Networks and Open Systems
  • Duck, Michael and Read, Richard, Data Communications and Computer Networks
  • Tanenbaum, Andrew S & Wetherall, David J, Computer Networks
This module does not have any article/paper resources
Other Resources

Module Delivered in

Programme Code Programme Semester Delivery
DK_EELEG_8 Bachelor of Engineering (Honours) in Electrical and Electronic Engineering 6 Mandatory
DK_EELES_7 Bachelor of Engineering in Electrical and Electronic Systems 6 Mandatory