|
|
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 |
|
||
|
|
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 |
||||