0% found this document useful (0 votes)
33 views2 pages

Bcs 2106-Data Communication Course Outline

The BCS 2106: Data Communication course aims to explore theoretical and technical aspects of data communication over networks, focusing on the technology behind the Internet. Students will learn about data communication fundamentals, networking limitations, protocols, and the OSI model, along with practical applications in data transmission and networking technologies. The course includes lectures, discussions, and hands-on projects, with assessments based on term papers, continuous tests, and final exams.

Uploaded by

bsclmr384124
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views2 pages

Bcs 2106-Data Communication Course Outline

The BCS 2106: Data Communication course aims to explore theoretical and technical aspects of data communication over networks, focusing on the technology behind the Internet. Students will learn about data communication fundamentals, networking limitations, protocols, and the OSI model, along with practical applications in data transmission and networking technologies. The course includes lectures, discussions, and hands-on projects, with assessments based on term papers, continuous tests, and final exams.

Uploaded by

bsclmr384124
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

BCS 2106: DATA COMMUNICATION

Course Name DATA COMMUNICATION

Course Code BCS 2106


Semester
Lecturer/ Email Address
Time
Day of Week

1. Course Objectives
The main purpose of this course is to explore theoretical and technical issues of
communicating data between computers over networks and to examine the
technology underlying the Internet.

2. Learning Outcomes
On completion of this course the student should be able to:

 Explain the fundamentals of data communications and describe the different media available to support
data communications,
 Identify key limitations in networking technology implementations,
 Describe the role of the various protocols in facilitating the transfer of data across a communication
network,
 Discuss the role of the OSI seven layer model which attempts to standardize communication protocols,
 Understand the techniques by which interfaces to computers are designed and implemented.

3. Course Content
This course focuses on the basic principles and topics of fundamental importance
concerning the technology and architecture of data and computer communications.
Topics to be covered include data signals (timing, codes); simple data
communications; simplex, duplex, semi-duplex, telephone lines, modems,
multiplexers and concentrators, circuit switching, message switching; packet
switching; standards and protocols:-OSI model. Basic concepts: band width,
protocols, architectures, types of network – LAN, MAN, WAN, Intranet, extranet,
Internet, peripheral and data communication equipment; Data routing: Serial vs.
Ethernet, manual routing vs. auto synchronization

4. Detailed Course Content


Week Subject Area Discussion Topics Assignments/Reading Guide
1. Foundations and Rationale and examples of data Handouts
Context communication systems;
components of data
communication system
2. Signals Basic characteristics of signals; Handouts
time and frequency domains for
signals; analog and digital signals;
simple and composite signals
3. Signals Signal encoding and decoding; Handouts
nose and attenuation; Amplifiers
and Repeaters; Error detection and
correction mechanisms
4. Data transmission Simplex and duplex channels; Handouts
serial and parallel transmission;
synchronous and asynchronous
transmission
5. Modulation Rationale and techniques; Handouts
Frequency, Amplitude and Phase
modulation; Modems
6. Multiplexing Rationale and techniques; Handouts
Frequency Division Multiplexing;
Time Division Multiplexing and
Statistical Multiplexing;
Multiplexers and Demultiplexers
BCS 2106: DATA COMMUNICATION

7. CAT CAT
8. Data Transmission Message parsing; message Handouts
Technologies switching and packet switching;
delay in packet switched networks
9. Physical Media Media characteristics; bandwidth, Handouts
immunity to noise, scalability and
cost; types of media
10. Computer Networks Network architecture; LAN; WAN; Handouts
client-server and peer-to-peer
networks; private and public
networks; intranets and extranets
11. Computer networks Network protocols; types of Handouts
protocols; OSI and Internet models
12. Computer networks Network devices; Bridges, Handouts
switches, hubs, gateways and
firewalls.
13. Data routing Serial vs. Ethernet, manual routing Handouts
vs. auto synchronization
14. Revision and Examinations
15. Revision and Examinations

Teaching Methodology
Lectures, class discussions, Tutorials, directed reading and hands-on laboratory
sessions and projects, group research and presentations. Active participation
required.
Recommended Reading
Core Text:
Jain M. (2009). Data communication and networking. New Delhi: PBP Publications
Further Reading:
Stallings W. (2004) Data and computer communications. 7th Ed. New Delhi: Pearson
Education, Inc.[ ISBN 81-7758-581-9]
Simmonds A.J. (1997) Data communications and transmission Principles - An
Introduction. New York : Palgrave Macmillan, ISBN 0-333-64689-4
Course Assessment

Term paper 10%


Continuous assessment tests 20%
Final semester exams 70%
Ground Rules

Late assignments will not be accepted


Students must achieve 80% class attendance,
Group work must be completed in time as required
Group formations and change of groups periodically

You might also like