Sir Syed University Of Engineering & Technology

Data Communication & Computer Networks (CE-312)

FALL Semester 2011

 

Course Instructor: Najma Ismat

 

 

Introduction

 

The goal is for students to learn not only what computer networks are and how they work today, but also why they are designed the way they are and how they are likely to evolve in the future. We will draw examples primarily from the Internet. Topics to be covered include: understanding of OSI reference model, Local area Networks, physical layer issues, Switched networks, signals, encoding schemes, Data link issues, flow control, error control etc and link layer protocols like HDLC and PPP .Local Area Networks and Wireless Local Area Networks

 

Evaluation is based on homework assignments, Quizzes, Lab work, midterm and final exams. Despite all what the above course description says this is a basic course on the principles of Computer Networking.

 

It is expected that after successful completion of the course students will be able to work in this challenging and developing field in a wide variety of positions as well as undertake further studies and research in the field.

 

Text Book:

 

Data and Computer Communications, 8th Edition, William Stallings, 2006.

 

Reference Books:

 

  1. Computer Networking|: A Top-Down Approach Featuring Internet, 5th Edition 2010
  2. Data Communications and Networking, 4th Edition, Behrouz A. Forouzan, 2006.

 

 

Selected Solution

Selected Solution, Selected Sol2 (Updated on 10th December, 2011)

 

Week wise Course Outline:

WEEK #

TOPICS

CONTENTS OF TOPICS

Class Activities

1&2

Introduction (Chapter 1, 2 & 3 - B. Forouzan)

 

1.1     Data Communications

1.2     Networks

1.4 Protocols and Standards

2.1 Layered Tasks

2.2 Internet Model

2.3 OSI Model

Review of Chapter 3

 

3&4

§         (Chapter 10 – W. Stallings)

§         (Chapter 8 - B. Forouzan)

 

10.1 Switching Networks

10.3 Circuit Switching Concepts

10.4 Control Signaling

8.1   Circuit-Switched Networks

8.4   Structure of a Switch

§         Assignment 1

 

5

Signal Encoding Techniques

(Chapter4 B. Forouzan)

(Chapter 5 - B. Forouzan)

 

Review of  Digital – Digital and Analog to Digital

5.1 Digital-To-Analog Conversion

Analog – Analog (B. Forouzan)

5.2 Analog-To-Analog Conversion

§         Assignment 2

§         Quiz 2

6&7

Error Detection and Correction  (Chapter 10 – B. Forouzan )

 

10.1 Introduction

10.2  Block Coding

10.3 Linear Block Codes

10.4 Cyclic Code

10.5 Checksum

 

8-11

Data Link Layer

§      (Chapter 7 –  W. Stallings)

§     (Chapter 11 – B. Forouzan )

7.1 Flow  Control  (W. Stallings)

§         Stop-and-Wait ARQ

§         Sliding Window

7.2 Error Control (W. Stallings)

§         Go-back-N ARQ

§         Selective Repeat ARQ

11.6 HDLC (B. Forouzan )

11.7 PPP (B. Forouzan )

§         Assignment 3

§         Quiz 3

 

 

 

 

 

 

MID TERM

8-12

12.1 Random Access

12.2 Controlled Access

12.3 Channelization

 

13&14

Local Area Networks

(Chapter 13,14 & 15 – B. Forouzan )

§         Wired LANs

§         Topologies

§         LAN Protocol Architecture

§         Bridges

§         Layer 2 and Layer 3 Switches

§         Wireless LANs

§         Assignment 5

§         Quiz 4

 

15&16

IP addressing

 

 

 

FINAL EXAMINATION

 

 Site Last Updated On: 10th December, 2011