You are on page 1of 6

SIR SYED UNIVERSITY OF ENGINEERING & TECHNOLOGY

ELECTRONIC ENGINEERING DEPARTMENT

COURSE PLAN
Session: Spring 2018
Course Title: Data Communication & Computer Networks
Course Code: TE – 200
Credit Hours: 3+1

COURSE OBJECTIVES AND DESCRIPTION:


Course objective is to develop basic knowledge of data communication and computer networks
in students. The emphasis will be on major concepts in data communication and networks. After
completing this course students can have sufficient knowledge to study or work on different
computer network areas. The book used in the course is a complete layered approach starting
from physical layer up to Application layer.
The labs are different from the course work and very extensive. The objectives of the labs are to
give a complete hands-on experience to students of how to build a small to medium size Local
Area Network/ Wide Area Network. Students will be able to give CCNA certification exams if
the actively participate in all the lab exercises.

COURSE LEARNING OUTCOMES (CLOS):


At the end of this course the student will be able to:

S# Domain Course Learning Outcomes (CLOs)


with
Taxonomy
Levels
1 C1 Recognize various network services, characteristics, elements,
standards, and technologies.
2 C3 Design the layered architecture of computer networks and the
operation of main protocols in TCP/IP model.
3 C4 Calculate, identify, compare and contrast different techniques and
design issue of core multiplexing, IP addressing, error and flow
control.
4 C2 Effectively implement some of the common cryptographic
algorithms and to understand its role in information security.
5 P2 Demonstrate the ability to setup a small network and properly
configure network components includes switching, routers and
services using network simulators.
*Bloom’s taxonomy level. C: Cognitive, P: Psychomotor, A: Affective
Elements, A: Action, C: Condition, S: Standard

Page 1 of 6
Lecture Plan

Week# Lecture# Topics Homework/Assignment


Week1 Lecture 1 Overview of Data Communication &
Networks
Lecture 2 Physical Structure, Types of Advantages &
Connection, Topologies Disadvantages b/w all the
Topologies
Lecture 3 Types of Networks, Internet
Protocol and Standard
Week2 Lecture 4 Overview of Network Model,
Layered Task, Peer-to-Peer
Process, OSI Model
Lecture 5 OSI Layers, Internet Model & Compare b/w OSI & TCP
TCP/IP Model model
Lecture 6 Addressing and its Types
Week3 Lecture 7 Quiz, Analog & Digital Signals, Numerical Exercises
Periodic & A-Periodic Signals,
Frequency, Wavelength,
Bandwidth, Bit Rate & Bit
Length,
Lecture 8 Transmission Impairment, Data Rate Numerical Exercises
Limits, Noiseless & Noisy Channel,
Lecture 9 Performance, Digital to Digital
Conversion, Line Coding & its
Characteristics,
Week4 Lecture10 Line Coding Schemes Scrambling
Lecture11 Analog to Digital Conversion,
Overview of PCM, Sampling,
Quantization. Transmission
Modes, Digital to Analog
Conversion, Overview of ASK,
FSK, PSK,
Lecture12 Analog to Analog Conversion,
Overview of Modulation, AM,
FM, PM. Multiplexing & its
Types
Week5 Lecture13 Quiz, Multiplexing & its Types
Lecture14 Multiplexing & its Types T- lines
Lecture15 Switching, Circuit Switched
Networks, Data-Gram Networks
Week6 Lecture16 Data-Gram Networks, Virtual
Circuit Networks
Lecture17 Virtual Circuit Networks, Block Coding
Structure of a Switch, Error
Correction, Error Detection,
Lecture18 Quiz, Types of Error, Linear

Page 2 of 6
Block Codes, Parity Check, Cyclic
Codes
Week7 Lecture19 Check Sum, Hamming Codes,
Framing, Flow Control, Error
Control,
Lecture20 Flow Control Protocols, Simplest Types of Framing,
Protocol, Stop & Wait Protocol, Character Oriented
Stop & Wait ARQ Protocol Protocols and Bit Oriented
Protocols
Lecture21 GO-Back-N ARQ Protocol,
Selective Repeat ARQ Protocol
Week8 Lecture22 Selective Repeat ARQ Protocol, Numerical Exercises
HDLC
Lecture23 Multiple access, Over view of Over view of Aloha,
Random Access, Controlled CSMA, CSMA/CA,
access & Channelization Reservation, Polling,
Token Passing, FDMA,
TDMA, CDMA
Lecture24 Revision
Mid Term Examination
Week9 Lecture25 Logical Addressing, IPv4
Addresses, Address Space, Numerical Exercises
Notations, Class full Addressing,
Net Id, Host Id, Classless
Addressing
Lecture26 Network Addresses, Mask, Numerical Exercises
Subnetting, Subnet Mask, Address
Allocation
Lecture27 NAT, IPv6 Addresses Numerical Exercises
Week10 Lecture28 Quiz, InterNetworking, Need For
Network Layer, Internet as a
Datagram Network, Internet as a
Connectionless Network
Lecture29 IPv4 Header Format and its Fields Numerical Exercises
Lecture30 Fragmentation, IPv6 Header Comparison b/w IPv4 and
Format and its Fields IPv6
Week11 Lecture31 Transition from IPv4 to IPv6, RARP, BOOTP and
Address Mapping, ARP and its DHCP Protocols
Header Format
Lecture32 ICMP and its Header Format,
ICMP Messages
Lecture33 Overview of ICMPv6 and IGMP, Delivery, Direct and
Unicast Routing Protocol, Intra Indirect Delivery,
and Inter Domain Routing Forwarding and its
Techniques
Week12 Lecture34 Distance Vector Routing and its Routing Table , Static and
Problems Dynamic Routing Table
Lecture35 RIP, Link State Routing

Lecture36 Dijkstra Algorithm, OSPF, Types Multicast Routing


Page 3 of 6
of Links Protocols, Unicasting
Multicasting,
Broadcasting, Multiple
Unicasting
Week13 Lecture37 Quiz, Process to Process Delivery, Addressing, IANA Ranges,
Connectionless vs Connection Socket Addresses
Oriented, Reliable vs Unreliable
Lecture38 UDP Protocol, and its Header
Format, TCP Protocol
Lecture39 TCP Header Format, Data Traffic, SCTP Protocol
Congestion
Week14 Lecture40 Congestion Control, Open Loop
and Closed Loop Congestion
Control
Lecture41 Overview of Quality of Service,
DNS, Client Server Model, Name
Space, Domain Name Space
Lecture42 Distribution of Name Space, DNS
in the Internet, DNS Messages
Week15 Lecture43 Quiz, Overview of Remote SMTP Protocol
Logging, Electronic Mail and its
Scenarios
Lecture44 FTP Protocol, WWW and HTTP,
Architecture, Client Server,
Cookies, URL,
Lecture45 Overview of Web Document,
HTML, HTTP. Network
Management System, Overview of
SNMP Protocol
Week16 Lecture46 Cryptography, Symmetric Key
Cryptography and Overview of its
Techniques
Lecture47 Quiz, ASymmetric Key
Cryptography and Overview of its
Techniques
Lecture48 Revision

Final Examination
Note:
 This schedule is subject to revisions as conditions may warrant.
 The information in this course outline is subject to revision as conditions may warrant.

Page 4 of 6
LEARNING RESOURCES:

Text Book
1. Behrouz. A Forouzan, Data Communication Networking “Fourth Edition”

Recommended Books and References


1. William Stalling, “Data and Computer Communication”, Seventh Edition”
2. James F. Kurose, Keith W. Ross, Computer Networking, A Top- Down approach Featuring
the Internet, “Third Edition”
3. R.R.K. Chetty, Satellite Technology and its Applications, 2nd edition, McGraw-Hill.
4. L.Hanzo, M.Muenster, OFDM and MC-CDMA for Broadband Multi-User Communications,
WALNs and Broadcasting

ASSESSMENT:
A student will be assessed based on multiple measures of performance as given below:

Assessment Tools Marks


Assignments 5
Quizzes 5
Lab Exam 20
Midterm Exam 20
Final Exam 50

RELATIONSHIP BETWEEN ASSESSMENT TOOLS AND CLOS:

Assessment CLO1 CLO2 CLO3 CLO4 CLO5


Assignments √ √ √ √
Quizzes √ √ √ √
Midterm √ √ √
Final √ √ √ √
Lab √

Page 5 of 6
RELATIONSHIP BETWEEN PROGRAM LEARNING OUTCOMES (PLOS) AND CLOS:

PLO’s CLO’s
CLO CLO CLO CLO CLO
1 2 3 4 5
01. Engineering Knowledge √
02. Problem Analysis √ √
03. Design/Development of Solutions √ √
04. Investigation
05. Modern Tool Usage
06. The Engineer & Society
07. Environment & Sustainability
08. Ethics
09. Individual &Team Work √
10. Communication
11. Project Management √
12. Lifelong Learning

Assessment Methods Mapping to CLO’s:


DCCN
Question # 1 CLO # 01
Midterm Question # 2 CLO # 01
Question # 3 CLO # 02
Exam Question # 4 CLO # 02
Question # 1 CLO # 01
Question # 2 CLO # 02
Final Question # 3 CLO # 03
Question # 4 CLO # 04
Question # 5 CLO # 04
Assignment Assignment #1 CLO # 01
Assignment #2 CLO # 02
Assignments/ Assignment #3 CLO # 03,04
Quizzes Quiz # 1 CLO # 01,02
Quiz Quiz # 2 CLO # 03
Quiz # 3 CLO # 04

Page 6 of 6

You might also like