International Islamic University Islamabad

FBAS Women Campus

SPRING 2008

Instructor: Muneera Bano

Lecturer, FAS, IIUI.

 

 

 

DATA COMMUNICATIONS

COURSE OBJECTIVE

This course is an introduction to the fundamentals of data communications technologies and to the business opportunities and challenges presented by these technologies. The objective of the course is the give student the basic and necessary concepts of digital data communications and also there will be stress on encouraging their self study techniques. Students will be given topics in which they will have to present their on understanding and the class will make Q&A session. So as the students may develop a critical thinking about the concepts.

COURSE OUTLINE

Basic Communication Concepts, Types of Communications, OSI, TCP/IP, LANs, WANs, Transmission Impairments, Communication Media, Encoding Techniques, Data Link Control, Multiplexing, Security in Communication, Data Compression and Encryption.

BOOKS

            Data and Computer Communications by William Stallings 6th Edition

EVALUATION CRITERIA

-          Assignments = 10

-          Quiz = 10

-          Class Participation = 5

-          Midterm = 15

-          Final = 60

URL

For Mark sheet, attendance and other notices regarding the subject.

www.geocities.com/mooni2k/index.htm

For Course Material

http://williamstallings.com/DCC6e.html

 

 

WEEKLY LECTURE PLAN

NOTE:

·          All Lectures are of 1.5 hours

·          Adjustments according to the Midterm Exam are to be observed

 

 

Lecture #

Topics

Assignments

Week 1

Lecture 1:

Introduction to the course objectives

 

Lecture 2:

Communication model,

Communication tasks

Assignemnt1: 5 Practical Examples of Communication

Week 2

Lecture 3:

Protocol and Protocol Architecture

Assignment 2: Layered Architecture

Lecture 4:

TCP/IP

 Assignment 3:

TCP and IP Header Formats

Week 3

Lecture 5:

OSI

 

Lecture 6:

Quiz 1

Lecture 2,3,4,5

Discussion of Assignment 3

 

Week 4

Lecture 7:

Computer Networking, LANs, Ethernet and Token Ring

 

Lecture 8:

LAN topologies

 

Week 5

Lecture 9:

Communication concepts and Network Hardware

 

Lecture 10:

WAN (Circuit Switching, Packet Switching, Frame Relay, ATM, ISDN)

 

Week 6

Lecture 11:

Quiz 2

Lecture 7,8,9,10

 

Lecture 12:

Transmission Media

Guided Media (cables)

Assignment 4:

Lab Work on Cables and Devices

Week 7

Lecture 13:

Unguided Media

-----------------------

Lecture 14:

Transmission impairments

 

Week 8

Lecture 15:

Quiz 3

Lecture 12,13,14

 

Lecture 16:

Data Encoding Techniques

Assignment 5:

1. Encoding of given data

2. Search encoding schemes on internet

Week 9

Lecture 17:

Remaining Encoding Techniques

Assign Topics for Case Study to be presented and for viva

Lecture 18:

Quiz 4

 Lecture 16,17

 

Week 10

Lecture 19:

Data Link Control: Flow Control, Error Detection

Assignment 6:

Flow Control Case Diagram

Lecture 20:

Error Control Technique, HDLC

-----------------------

Week 11

Lecture 21:

Multiplexing, TDM, FDM

-----------------------

Lecture 22:

Routing, Routing Algorithms, QoS Routing

-----------------------

Week 12

Lecture 23:

IP addresses and Routing

-----------------------

Lecture 24:

Quiz 5

Lecture 19,20,21,22,23

 

Week 13

Lecture 25:

Data Compression

 

Lecture 26:

Data Encryption

 

Week 14

Lecture 27:

Quiz 6

Lecture 25,26

 

Lecture 28:

Problem Discussion

 

Week15, 16: Presentations

         

 

Hosted by www.Geocities.ws

1