Course 2022-2023

Computer Networking [EINGM201]

  • 5 credits
  • 30h
  • 1st quarter
Language of instruction: French / Français

Learning outcomes

At the end of the course, the student shall be able to - Explain the hierarchical, layered structure of a typical network architecture - Discuss the differences between circuit switching and packet switching along with the advantages and disadvantages of each - Explain the different roles and responsibilities of clients and servers for a range of possible applications - Illustrate how a packet is routed over the Internet - Explain how a network can detect and correct transmission errors

Content

Taking into account the wide variety of access networks, wired (PSTN/ADSL, CATV, PowerLine), cordless (WiFi/WiMax), cellular (GSM/GPRS/UMTS) and satellite-based, this lecture introduces a layered model of communication networks and apply it to the study of basic concepts of data transmission, e.g. addressing, routing, reliability, interactivity, etc.

Table of contents

- Basic principles - 5-layer model and connections to the 7-layer OSI model - Application layer : web browsing (HTTP), file transfer (FTP), e-mail (SMTP), domain name server (DNS), Peer-to-Peer (P2P) - Transport layer : TCP and UDP protocols - Network layer : Internet Protocol versions 4 and 6, routing, multicast - MAC layer: Ethernet, wireless networks (WiFi), ATM - Physical layer : elementary notions

Teaching methods

- Class lectures with life demonstrations, based on a reference book - Q/A mailing list

Evaluations

Written exam on exercises

Recommended readings

James F. Kurose and Keith W. Ross, "Computer Networking - A Top-Down Approach Featuring the Internet (5th Edition)", Addison Wesley, juin 2009, ISBN-13 978-0-13-136548-3

Language of instruction

French / Français

Location for course

NAMUR

Organizer

Faculté des sciences économiques, sociales et de gestion
Rue de Bruxelles, 61
5000 NAMUR

Degree of Reference

Master's Degree