DCU Home | Our Courses | Loop | Registry | Library | Search DCU
<< Back to Module List

Module Specifications.

Current Academic Year 2024 - 2025

All Module information is indicative, and this portal is an interim interface pending the full upgrade of Coursebuilder and subsequent integration to the new DCU Student Information System (DCU Key).

As such, this is a point in time view of data which will be refreshed periodically. Some fields/data may not yet be available pending the completion of the full Coursebuilder upgrade and integration project. We will post status updates as they become available. Thank you for your patience and understanding.

Date posted: September 2024

Module Title Data Communications & Networks II
Module Code EE321 (ITS) / EEN1030 (Banner)
Faculty Engineering & Computing School Electronic Engineering
Module Co-ordinatorSobia Jangsher
Module TeachersJennifer McManis
NFQ level 8 Credit Rating 5
Pre-requisite Not Available
Co-requisite Not Available
Compatibles Not Available
Incompatibles Not Available
None
Array
Description

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
Laboratory10python based socket programming to support assignments
Directed learning8tutorial problems
Independent Study73No Description
Assignment Completion10No 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.
python socket programming

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

transport layer
TCP vs. UDP

real-time network applications
voice over IP, video streaming

network support of QoS
IntServ and DiffServ

protocol support of QoS
RTP, RTCP, RTSP, SIP

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
Assignmentnetwork programming6%Week 4
Assignmentnetwork programming6%Week 4
Assignmentnetwork programming6%Week 6
Assignmentnetwork programming7%Week 6
Reassessment Requirement Type
Resit arrangements are explained by the following categories:
Resit category 1: A resit is available for both* components of the module.
Resit category 2: No resit is available for a 100% continuous assessment module.
Resit category 3: No resit is available for the continuous assessment component where there is a continuous assessment and examination element.
* ‘Both’ is used in the context of the module having a Continuous Assessment/Examination split; where the module is 100% continuous assessment, there will also be a resit of the assessment
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

64795, ITU-T, 2001, Recommendation G.1010, 64796, IETF, 0, RFC home page, http://www.ietf.org/rfc.html,

<< Back to Module List