University Of Limerick

Communications and Network Protocols


Iowa State Course Substitution

EE Elective for Cpr E Students


Course Info

International Credits: 6.0
Converted Credits: 3.5
Country: Ireland
Language: English
Course Description:
Rationale and Purpose of the Module: The main objective of this course is to provide an opportunity for students to gain a basic understanding of Communication Networks and Protocols Syllabus: Motivations and objectives of computer networks; overview of layered architecture and the ISO Reference Model; network functions, circuitswitching and packet-switching; physical level protocols; data link protocols including HDLC and multi-access link control. Network control, transport, and session protocols including routing flow control; end-to-end communication and inter-networking. Presentation layer protocols including web, virtual terminal and file transfer protocols, cryptography, network security. It also introduces some important merging technologies, such as, integrated voice and data networks (VOIP) and the integration of wireless and wired networks. Specific examples and standards will be cited throughout the course. Learning Outcomes: Cognitive (Knowledge, Understanding, Application, Analysis, Evaluation, Synthesis) Upon successful completion of this course, the student will be able to: Describe the architecture of a computer network and explain how each device in a network communicates with each other; Describe the processes in each layer of the network protocol that enables different networks to share resources; Describe the basic network protocols in each layer and the purpose of each protocol; Affective (Attitudes and Values) Students will be able to recognize and differentiate between the various services and functionalities of specific mechanisms in each protocol and their usage in a computer network 1/19/2019 Book of Modules 2/2 Students will learn to Implement appropriate networking protocols (from a menu of options that will include inter alia DHCP, DNS, RIP, OSPF, ICMP, TCP, UDP, IP multicast, Wireless LAN, VLAN protocols, SIP, SSL). Psychomotor (Physical Skills) Students will gain practical experience configuring and interconnecting LANS using networking devices/technologies (routers, switches, hubs), Students will be able to demonstrate industry standard networking tools (such as tcpdump, netstat, ping, traceroute), and will learn how to physically deploy network applications (such as Client/Server, P2P modules). How the Module will be Taught and what will be the Learning Experiences of the Students: Discussions with key partners in the Networking and Cloud computing space have a feature of recent offerings that have been developed by the ECE department. This module has been framed in such a way that best practice in the area can be taught effectively within state of the art Networking laboratories that have been commissioned in collaboration with our partners (Partner list Includes but is not limited to Dell and Cisco Systems). In this fashion best efforts have been made to futureproof the syllabus in relation to emerging trends in this rapidly evolving space.


Evaluation Date:
February 12, 2019
Nathan Neihart
This EE Technical Elective is approved for Cpr E Students.