F29DC Data Communications and Networking

Dr Adam SampsonMehran SharghiProf Hani Ragab HassenDr Rosalind Deena KumariChin Zi Hau

Course co-ordinator(s): Dr Adam Sampson (Edinburgh), Mehran Sharghi (Edinburgh), Prof Hani Ragab Hassen (Dubai), Aiman Shariah (Dubai), Dr Rosalind Deena Kumari (Malaysia), Chin Zi Hau (Malaysia).

Aims:

Introduction to data communications and computer networking

Understanding of the structure of Internet

Understanding of concepts of connection oriented and connectionless communication, and principles of data communication protocols

Detailed Information

Course Description: Link to Official Course Descriptor.

Pre-requisite course(s): F28WP Web Programming .

Location: ALP, Dubai, Edinburgh, Malaysia.

Semester: 1.

Syllabus:

  • Internet history and organisation, OSI and Internet reference models.
  • Link level communications, data transparency, error detection, sliding window protocols
  • Network layer protocols, IP, ICMP,
  • network routing,
  • routers
  • Transport protocols, TCP, UDP
  • Congestion control
  • Higher level protocols e.g. HTTP (simple example only)

SCQF Level: 9.

Credits: 15.