Data Communication and Computer Network Course Outline
Data Communication and Computer Network Course Outline
Mary’s University
Faculty of Informatics
Department of Computer Science
Course Title: Data Communication and Computer Network
Course Code: CoSc 381
Credit Hour: 3
Pre-requisites CoSc 201 (Introduction to Computer Science)
Co-requisites:
Instructor Name:
COURSE DESCRIPTION:
This course deals with basic concepts, principles and applications of data communication system.
ISO reference model for open system interconnection is used as the basis to discuss the functions
and protocols of layered network structures. The course also introduces the evolution trends of
networking technologies, various types of networks from LAN to WAN and internetworking
architectures. Transmission Control Protocol / Internet Protocol (TCP/IP) will be discussed in
detail.
Course Objective
To learn the principles of data communications, computer networks and internetworking.
To understand the functions and design principles of different types of computer
networks from LANs to WANs.
To understand the concepts of the ISO 7-layers reference model and functions of each
layer.
To learn and understand the network devices.
To know the impact of data communication and networking technology on society.
To learn TCP/IP protocol and configuration.
To learn the different IP address Classes.
1
1.7 Methods of transmission 1.8.1.4 Cable Components
1.7.1 Unicast Transmission 1.8.1.5 Cable Packaging
1.7.2 Multicast Transmission 1.8.1.6 Cable Properties
1.7.3 Broadcast Transmission 1.8.1.7 Factors Affecting Cable
1.8 Transmission Media Performance
1.8.1 Guided transmission media 1.8.1.8 Selecting Cable
1.8.1.1 Cable 1.8.1.9 Main Cable Selection Factors
1.8.1.2 Network Cabling 1.8.1.10 Cabling Tools
Schemes 1.8.2 Unguided transmission media
1.8.1.3 Types of cables 1.8.2.1 Microwave
1.8.1.3.1 Coaxial cable 1.8.2.2 Infrared
1.8.1.3.2 Twisted-pair cable 1.8.2.3 Radio frequency
1.8.1.3.3 Fiber-optic cable
UNIT-2: Layered Network Architecture (12Hrs)
2.1 Introduction to Computer Networks 2.3.1 Local Area Networks
2.2 Network Topologies 2.3.2 Metropolitan Area Networks
2.2.1 Bus-Topology 2.3.3 Wide Area Networks
2.2.2 Star-Topology 2.4 Networking models
2.2.3 Ring-Topology 2.5 Layering architecture of networks
2.2.4 Mesh-Topology 2.5.1 Functions of each layer
2.2.5 Hybrid -Topology 2.5.2 Services of each layer
2.2.6 Tree -Topology 2.5.3 Protocols of each layer
2.3 Types of Networks
UNIT-3: Transmission Control Protocol / Internet Protocol (TCP/IP) (8Hrs)
3.1 Introduction 3.4.2 Types of IP Address
3
Reference :
Text book:
Tanenbaum, Andrew S. "Computer networks, 4-th edition." ed: Prentice Hall (2003).
References:
1. Data communication and networking Behrouz A. Forouzan 5 edition (February 1, 2012)
2. Black, wireless Computer Networks: Protocols, Standard, and Interfaces, practice-Hall,
New Delhi,2003
3. Data communication ans computer networks:for computer scientists and Engineers 3 rd
edition 2014.