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


Module Specifications

Archived Version 2019 - 2020

Module Title Data Communications & Networks II
Module Code EE321
School School of Electronic Engineering

Online Module Resources

Module Co-ordinatorDr Jennifer McManisOffice NumberS330
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 Assessment100% Examination Weight0%
Course Work Breakdown
TypeDescription% of totalAssessment Date
Reassessment Requirement
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
Indicative Reading List

  • James Kurose and Keith Ross: 2008, Computer Networking: A Topdown Aproach Featuring the Internet, 4th, 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

36970, ITU-T, 2001, Recommendation G.1010, 36971, IETF, 0, RFC home page, http://www.ietf.org/rfc.html,
Programme or List of Programmes
DMEB.Eng. in Digital Media Engineering
ECEBEng Electronic & Computer Engineering
ECSAStudy Abroad (Engineering & Computing)
ECSAOStudy Abroad (Engineering & Computing)