S11_CSE243_Data_Communications_and_Networking

=CSE243: Data Communications and Neworking=

Program:
BS(CS)

Semester:
Spring 2011

Instructor:
Raza H. Abedi

**Course Lead:**
Raza H. Abedi

**Credit Hours:**
4 (3 credit hours for theory + 1 credit hour for lab)

Prerequisite(s):
Nil

Course Description:
This is an introductory course in data communications and networking. It is a four credit hour course comprising of three hours for theory and two and half hours of lab teaching per week. It familiarizes students with the techniques, applications and control of modern data communication networks. Topics included are network models, digital and analog transmission, multiplexing, circuit and packet switching, IP v4, LAN Protocols, WAN Protocols, Basic Switching Concepts, Basic Routing Concepts, Introduction to Routing Protocols etc.

Course Objectives:

 * Understand basic building blocks of Data Communications and to learn how 0s and 1s are converted in to electrical signals in different mediums
 * Familiriaze differeny types of networkig topoligies
 * Familiarize with TCP/IP protocols Suit
 * Undersand the basic working of layer 2 LAN and WAN protocols
 * Basic understanding of different routing techniques and introduction of IP routing protocols

URLs (Optional):
If you have any additional course website/facebook/twitter/etc.

Books:
A list of Required and Recommended texts should be given here. Indication of where the book may be obtained from (e.g. IBA library or local book store) may be useful.

Web Resources:
[|www.cisco.com]

Grading Policy:
2 Midterms 15% Final Exam 30% Quizzes 10%
 * Grading (Theory)**

Presentations/LAB work 30% (Lab work includes one presentation, Lab Quizzes and Lab Assignments all carrying 10 marks each)
 * Grading (LAB)**

Class Time Spent On (In Credit Hours):
Theory: 2.0 Problem Analysis: 1.0 Solution Design: 0.5


 * ==**Topics Covered in the Course **== ||
 * S.No || Date of the lecture || Topic of Lecture || Additional Reference Material ||
 * 1 ||  || Introduction to Data Communications, Protocol & Standards, Basic Concepts and Terminologies, Point-to-Point and Point to Multipoint Configuration. ||   ||
 * 2 ||  || Network Topologies, Categories of Networks and Transmission Modes ||   ||
 * 3 ||  || OSI Reference Model, Organization of Layers, Their Functions and Characteristics ||   ||
 * 4 ||  || Basic Signaling, Analog Signals, Digital Signals, Digital Vs Analog Signals ||   ||
 * 5 ||  || Encoding and Modulation Techniques, Digital Data Transmission, Parallel and Serial Transmission ||   ||
 * 6 ||  || Digital to Analog Conversion, Analog to Digital Conversion, Transmission Rate and Bandwidth ||   ||
 * 7 ||  || Multiplexing/De-Multiplexing, FDM, TDM and WDM ||   ||
 * 8 ||  || Transmission Media, Guided and Unguided ||   ||
 * 9 ||  || Circuit Switching, Packet Switching ||   ||
 * 10 ||  || Ethernet, LAN & VLAN ||   ||
 * 11 ||  || TCP, UDP, SCTP ||   ||
 * 12 ||  || Wide Area Network Protocols, Frame Relay ||   ||
 * 13 ||  || Internet Protocol, Basic Routing Techniques, Static Vs Dynamic Routing ||   ||
 * 14 ||  || Distance Vector Routing, Link State Routing ||   ||
 * 15 ||  || RIP & OSPF ||   ||
 * 16 ||  || <span style="font-family: 'Times New Roman','serif'; font-size: 16px;">Presentations & Lab Exam ||   ||


 * ==**<span style="font-family: Arial,sans-serif;">Laboratory Projects/Experiments Covered in the Course (optional) **== ||
 * S.No || Date of the Lab || Topic of the Lab || Additional Reference Material ||
 * 1 ||  || Conducting basic routing and switching labs using Boson Simulator ||   ||
 * 2 ||  || Introduction and overview of TCP/IP, IP v4 and IP v6 ||   ||
 * 3 ||  || <span style="font-family: 'Times New Roman','serif'; font-size: 16px;">Network addressing and sub-netting, VLSM ||   ||