Introduction / Course Objectives

To introduce students with concepts related to computer communication, analogue & digital transmission, network layers, network models (OSI, TCP/IP) and protocol standards. Emphasis is given on the understanding of modern network concepts.

Course Code: CMP-2540

Credit Hours: 3

Prerequisites: None

Course Syllabus

Introduction to Data Communications, Communications Models, Data Networking, and   the Internet. Protocol & Architecture. Protocol & Architecture. Data Transmission. Signal Encoding Techniques. Digital Data Communication Techniques. Data Link Control Protocols. Multiplexing. Circuit Switching and Packet Switching. Cellular Wireless Networks Technology & Protocols. Local Area Network Technology & Protocols. Ethernet Technology & Protocols. Wireless LANs: Wireless LAN Technology and Protocols.


  • Data and Computer Communications by William Stallings, Prentice Hall; 9th Edition (August 13, 2010). ISBN-10: 0131392050
  • Data Communications and Networking by Behrouz Forouzan, 4th Edition (2007). ISBN 978-007-125442-7

Course Assesment:

  • Mid Term Exam: 30 Marks
  • Final Term Exam: 50 Marks
  • Sessional: 20 Marks
    • Assignment: 10 Marks
    • Project & Presentation: 10 Marks

Class Schedule: MScIT 2nd (Tuesday: 11:00 - 12:30 PM) (Thursday: 11:00 - 12:30 PM)

Course Material