DCU Home | Our Courses | Loop | Registry | Library | Search DCU

Module Specifications..

Current Academic Year 2023 - 2024

Please note that this information is subject to change.

Module Title Data Communications & Networks II
Module Code EE321
School School of Electronic Engineering
Module Co-ordinatorSemester 1: Jennifer McManis
Semester 2: Sobia Jangsher
Autumn: Sobia Jangsher
Module TeachersJennifer McManis
Sobia Jangsher
NFQ level 8 Credit Rating 5
Pre-requisite None
Co-requisite None
Compatibles None
Incompatibles None

INACTIVE - The aim of the module is to introduce the students to higher network layer-related concepts and in particular to develop their understanding of transport and application level protocols. Students will be introduced to the requirements of modern data transport for real-time applications. Students will be introduced to the concept of network quality of service (QoS) Students will analyse the implications of QoS on data transport and how this affects the users.

Learning Outcomes

1. Describe network Quality of Service metrics
2. Analyse the impact of QoS metrics on traffic delivery for different traffic types.
3. Describe network protocols at the application and transport layers and assess their appropriateness for transport of various traffic types.
4. Compare different network implementations and analyse their benefits and deficiencies in delivering different types of data
5. List relevant standards and standards bodies and identify QoS parameter values using standards.
6. write basic network applications.

Workload Full-time hours per semester
Type Hours Description
Lecture24No Description
Laboratory24java based socket programming
Directed learning2No Description
Independent Study75No Description
Total Workload: 125

All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml

Indicative Content and Learning Activities

Network Architecture
Core vs. access network. telephony, wireless, cable networks.

socket programming.
basic java sockets.

non-real-time applications
Web service, DNS and HTTP. File transfer and FTP. E-mail service, SMTP, POP3 and IMAP.

transport layer

real-time network applications
voice over IP, video streaming

network support of QoS
IntServ and DiffServ

protocol support of QoS

Quality of Service
QoS parameters and network performance analysis. Loss, delay and delay jitter.

Assessment Breakdown
Continuous Assessment25% Examination Weight75%
Course Work Breakdown
TypeDescription% of totalAssessment Date
Assignmentprogramming assignment6%Week 4
Practical/skills evaluationprogramming assignment6%Week 4
Practical/skills evaluationprogramming assignment6%Week 6
Practical/skills evaluationprogramming assignment7%Week 6
Reassessment Requirement Type
Resit arrangements are explained by the following categories;
1 = A resit is available for all components of the module
2 = No resit is available for 100% continuous assessment module
3 = No resit is available for the continuous assessment component
This module is category 1
Indicative Reading List

  • James Kurose and Keith Ross: 2013, Computer Networking: A Top-down Approach, 6th, Addison Wesley,
  • Andrew Tanenbaum: 2003, Computer Networks, 4th, Prentice Hall,
  • Fred Halsall: 2004, Multimedia Communications: Applications, Networks, Protocols, and Standards, 1, Addison Wesley,
Other Resources

61299, ITU-T, 2001, Recommendation G.1010, 61300, IETF, 0, RFC home page, http://www.ietf.org/rfc.html,
Programme or List of Programmes
ECEBEng Electronic & Computer Engineering
ECSAStudy Abroad (Engineering & Computing)
ECSAOStudy Abroad (Engineering & Computing)
Date of Last Revision29-JUL-08

My DCU | Loop | Disclaimer | Privacy Statement