Sunteți pe pagina 1din 7

Lovely Professional University, Punjab

Course Code ECE428 Course Category Course Title COMPUTER NETWORKS Courses with conceptual focus Course Planner 16930::Sandeep Kumar Arora Lectures 3.0 Tutorials Practicals Credits 0.0 0.0 3.0

TextBooks Sr No T-1 Title Computer Networks Reference Books Sr No R-1 R-2 Title Data and Computer Communication Author William Stalling Edition 1st 7th Year 2002 2008 Publisher Name Tata McGraw Hill Pearson Education Data Communication and Networking B A Forouzan Author Andrew S. Tanenbaum Edition 5th Year 2010 Publisher Name Pearson Education

Relevant Websites Sr No RW-1 RW-2 RW-3 RW-4 RW-5 RW-6 RW-7 (Web address) (only if relevant to the course) Salient Features http://www.inetdaemon.com/tutorials/basic_concepts/network_models/osi_model/osi_a OSI & TCP/IP Models nd_internet_protocols.shtml http://learnabouttelecom.blogspot.in/2012/06/difference-between-fdma-cdma-andtdma.html http://www.swedetrack.com/images/bluet13.htm cot.gbcnv.edu/~schwandt/circuit_and_packet_switching.ppt http://ccsweb.njit.edu/~cis456/protected/lesson7/single7.html http://www.howstuffworks.com/nat.htm http://www.diffen.com/difference/TCP_vs_UDP FDMA,TDMA and CDMA Bluetooth PACKET Vs Circuit Switching ARP & RARP NAT TCP Vs UDP

LTP week distribution: (LTP Weeks) Weeks before MTE Weeks After MTE Spill Over 7 7 3

Detailed Plan For Lectures

Week Number

Lecture Number

Broad Topic(Sub Topic)

Chapters/Sections of Text/reference books

Other Readings, Lecture Description Relevant Websites, Audio Visual Aids, software and Virtual Labs An introduction to networks Basic data communication model Network Topologies

Learning Outcomes

Pedagogical Tool Demonstration/ Case Study / Images / animation / ppt etc. Planned

Week 1

Lecture 1 Lecture 2 Lecture 3

Introduction to Computer Networks(Hardware and software) Introduction to Computer Networks(Data communication) Introduction to Computer Networks(Networking) Introduction to Computer Networks(Protocols and Protocol architecture) Introduction to Computer Networks(Data transmission concepts)

T-1:1.2-1.3 R-2:1.3 R-1:1.2

To learn basic network Discussion hardware software To learn the basic data transmission Discussion

To learn the various Discussion data flow topologies in network Simulation in Ns2

R-1:1.4

Protocols and standards To learn the basic protocols working Transmission To learn the basics of terminology,Frequency,S transmission of data pectrum and Bandwidth Analog and Digital Transmission Modes To analyze the difference between analog and digital transmission

R-2:3.1

Discussion

Week 2

Lecture 4

Introduction to Computer Networks(Analog and digital transmission) Introduction to Computer Networks(Transmission impairments)

R-2:3.2

Discussion

R-2:3.3

Attenuation,Delay ,Noise To analyze various errors in transmission Basic architecture of networking OSI,TCPIP Model To study the various layers of network To study various models of networks To study various models of networks To study different wireless media To learn basics of Analog and Digital Modulation To learn the Spread spectrum application

Discussion

Lecture 5

Introduction to Computer Networks(Layered Architecture of Computer Networks) Introduction to Computer Networks(OSI and TCP/IP architectures)

R-1:2.1

Discussion

R-1:2.2-2.4

Simulation in ns2

Lecture 6

Introduction to Computer Networks(OSI and TCP/IP architectures) Physical Layer(Guided transmission media and wireless transmission) Physical Layer(Digital and analog data and signals)

R-1:2.2-2.4

OSI,TCPIP Model

Simulation in ns2

Week 3

Lecture 7

T-1:2.3-2.4

Wired and Wireless Media and Digital and analog modulation techniques Test 1

Discussion

Lecture 8

R-2:5.1-5.4

Discussion

Lecture 9 Week 4 Lecture 10 Physical Layer(spread spectrum) Physical Layer(asynchronous and synchronous transmission) R-1:6.2 R-2:6.1

Spread Spectrum,FHSS,DHSS

Discussion

asynchronous and To learn various Discussion synchronoustransmission transmission techniques

Week 4

Lecture 11

Physical Layer(asynchronous and synchronous transmission) Physical Layer(line configuration and interfacing) Physical Layer(Error detection and error control)

R-2:6.1 R-2:6.5 R-2:6.3 7.2

asynchronous and To learn various Discussion synchronoustransmission transmission techniques Half Duplex,Full Duplex To learn various transmission modes Parity Check,CRC,Stop and Wait,Go back and Selective Reject Discussion

To analyze various Peer Learning errors and its control in communication

Lecture 12

Physical Layer(Frequency division multiplexing) Physical Layer(synchronous timedivision) Physical Layer(Data link control and Flow control)

R-2:8.1-8.2

FDM,Synchronous TDM To learn different Peer Learning multiplexing techniques in networks FDM,Synchronous TDM To learn different Peer Learning multiplexing techniques in networks Stop and Wait,Sliding Window Statistical TDM To learn data flow control methods Peer Learning

R-2:8.1-8.2

R-2:7.1 R-2:8.3

Week 5

Lecture 13

Physical Layer(Statistical timedivision multiplexing) Data Link Layer(CDMA and ALOHA)

To learn different Peer Learning multiplexing techniques in networks To learn random access Simulation in Ns2 in networks To learn random access Simulation in Ns2 in networks To learn the basic Discussion architecture of data link layer To learn multiple access techniques Discussion Discussion

T-1:4.2.1-4.2.2 R-1:12.1 T-1:4.2.1-4.2.2 R-1:12.1 R-1:13.1

ALOHA,Slotted ALOHA,CSMA and CDMA ALOHA,Slotted ALOHA,CSMA and CDMA Data link layer

Lecture 14

Data Link Layer(CDMA and ALOHA) Data Link Layer(Link Layer Addressing and Forwarding) Data Link Layer(Spanning Trees) Data Link Layer(Multiple Access Protocols)

T-1:4.2.4 T-1:4.2.1-4.2.4

Limited contention protocols

ALOHA,Slotted To learn multiple ALOHA,CSMA,CSMA access techniques CD,Collision Free Protocols,Limited Contention Protocol Ethernet, Switched Ethernet Basic Frame structure services Frame structure

Lecture 15

Data Link Layer(Ethernet)

T-1:4.3.1;4.3.4

To study architecture of Discussion ethernet To understand basic wireless standards Simulation in Ns2

Data Link Layer(Wireless LANs) Week 6 Lecture 16 Data Link Layer(Broadband Wireless) Data Link Layer(Bluetooth) Lecture 17 Data Link Layer(Data Link Layer Switching)

T-1:4.4.1;4.4.4-4.4.5 T-1:4.5.1-4.5.2;4.5.5

To understand the Discussion structure of Broadband Wireleess To understand the working of bluetooth To learn basic switching in networks Discussion Discussion

T-1:4.6.1-4.6.3 R-2:10.1

Bluetooth basics and frame structure Switching Concepts

Week 6

Lecture 17

Data Link Layer(Switched Networks & Switching Concepts) Data Link Layer(Routing and Control signalling in circuit switched networks) Data Link Layer(Packet switching principles)

R-2:10.1 R-2:10.2-10.3

Switching Concepts Circuit switching

To learn basic switching in networks To learn basic switching in networks To learn basic switching in networks

Discussion Discussion

R-2:10.5

Packet Switching Test 2

Peer learning

Lecture 18 Week 7 Lecture 19 Data Link Layer(LAN Architecture and its topologies) Data Link Layer(Ethernet and Fast Ethernet) R-2:15.3 R-2:16.2-16.3

Basic LAN Architecture To understand basic LAN structure Ethernet,Fast Ethernet,FDDI To analyze the difference between Ethernet and Fast Ethernet To analyze the difference between Ethernet and Fast Ethernet

Case study Case study

Data Link Layer(FDDI)

R-2:16.2-16.3

Ethernet,Fast Ethernet,FDDI

Discussion

Lecture 20

Data Link Layer(ATM LAN & Wireless LAN)

R-1:18.2 R-2:17.1-17.3

ATM LAN,WIreless LAN Architecture,Bridges operation Reserved for contingency

To learn the basic Peer learning wireless standards used now a days Revision of data link and physical layer Discussion

Lecture 21

Data Link Layer(Bridges Operation)

T-1:4.8

MID-TERM
Week 8 Lecture 22 Network Layer(Network Layer Design Issues) Network Layer(Routing algorithms) T-1:5.1 Network layer services provided to other layers Optimality principle To understand the network layer design issues Discussion

Lecture 23

T-1:5.2

To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To analyze how Simulation different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets

Network Layer(Shortest path routing)

T-1:5.2.2

Shortest path algorithm

Lecture 24

Network Layer(Link Sate routing)

T-1:5.2.5

Link state routing

Network Layer(Flooding)

T-1:5.2.3

Flooding algorithm

Week 9

Lecture 25

Network Layer(Path Vector routing and OSPF routing)

T-1:5.2.4

Distance vector

To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To analyze how Discussion different algorithms used for routing of data packets To learn the basic frame structure of IP protocol To learn the basics of NAT To learn the working and applications of Internet protocols Discussion

Lecture 26

Network Layer(Hierarchical routing)

T-1:5.2.6

Hierarchical routing

Network Layer(Broadcast and multicast routing)

T-1:5.2.7-5.2.8

Broadcast and multicast routing

Lecture 27

Network Layer(Broadcast and multicast routing)

T-1:5.2.7-5.2.8

Broadcast and multicast routing

Week 10

Lecture 28

Network Layer(Routing in the Internet)

R-1:22.4

applications in internet

Lecture 29

Network Layer(IP protocol)

T-1:5.6.1-5.6.3

IP protocol structure

Network Layer(NAT) Lecture 30 Network Layer(ARP & RARP)

T-1:5.6 T-1:5.6.4

working of NAT Basics of ARP, RARP

Peer learning Discussion

Week 11

Lecture 31

Network Layer(ICMP & DHCP)

T-1:5.6.4

Application and working To learn the working of ICMP and DHCP and applications of Internet protocols Introduction to TCP OSPF To learn the basic use of TCP To understand the working of OSPF protocol To analyze the IEEE wireless standards

simulation in ns2

Lecture 32

Transport Layer(TCP Introduction) Transport Layer(Intra Domain Routing) Transport Layer(Wireless Networks 802.11)

T-1:6.5.1-6.5.2 T-1:5.6.6

Discussion Simulation

R-1:14.1 T-1:6.4.1;6.4.2;6.5.36.5.6

Basic architecture and services

Discussion Discussion

Lecture 33

Transport Layer(TCP & UDP)

Working and L33 Is for revision applications of TCP and UDP Working and L33 Is for revision applications of TCP and UDP

Week 12

Lecture 34

Transport Layer(TCP & UDP)

T-1:6.4.1;6.4.2;6.5.36.5.6

Discussion

Week 12

Lecture 35

Transport Layer(TCP & UDP)

T-1:6.4.1;6.4.2;6.5.36.5.6

Working and L33 Is for revision applications of TCP and UDP efficiency,bandwidth,wir To analyze various eless issues etc congestion control methods Test 3 domain name system,structure EMAIL working,applications File transfer protocol Architecture and concept, WWW,HTML Introduction to cryptography Public Key Cryptography,RSA ,Authentication and authorization Architecture and concept, Reserved for contingency Reserved for contingency To understand the working and applications of DNS To understand how EMAIl works To understand the working of FTP To understand the working of SNMP

Discussion

Transport Layer(Congestion Control) Lecture 36 Week 13 Lecture 37 Application Layer & Security (Domain Name System) Application Layer & Security (Electronic Mail) Application Layer & Security (FTP) Lecture 39 Application Layer & Security (SNMP) Application Layer & Security (WWW and Multimedia) Week 14 Lecture 40 Application Layer & Security (Introduction to Cryptography) Application Layer & Security (Public Key Cryptography)

T-1:6.3

Discussion

R-1:25.1-25.5

Simulation

Lecture 38

R-1:26.2 R-1:26.3 R-1:28.2 R-1:27.1-27.2 T-1:8.1.1-8.1.3

Case study Simulation Peer Learning

To analyze the working Discussion of WWW and HTML To understand the basic Simulation network security concepts To understand the basic Case study network security concepts To understand the working of SNMP Revision of topics before MTE Peer Learning Discussion

T-1:8.3

Application Layer & Security (SNMP) Lecture 41 Lecture 42 Application Layer & Security(RSA Algorithm) Application Layer & Security (Authentication and Authorization)

R-1:28.2 T-1:8.3 T-1:8.7

Revision of topics after Discussion MTE

SPILL OVER
Week 15 Lecture 43 Lecture 44 Lecture 45 Spill Over Spill Over Spill Over

Scheme for CA:


Component Test Frequency 2 Total :Out Of 3 Each Marks Total Marks 10 10 20 20

Details of Academic Task(s)


AT No. Objective Topic of the Academic Task Nature of Academic Task (group/individuals/field work Evaluation Mode Allottment / submission Week 2/3

Test 1

To evaluate the Performance of the students through Test 1

Date of conducted test will be announced before one week of the Individual conducted date of test 1 and Syllabus of the test 1 will be covered topics by the faculty in the class on one week before of the conducted date of the test 1.

The test will be taken for 30 marks and there will be 5 or 6 questions carrying particular weightage The test will be taken for 30 marks and there will be 5 or 6 questions carrying particular weightage The test will be taken for 30 marks and there will be 5 or 6 questions carrying particular weightage

Test 2

To evaluate the Performance of the students through Test 2

Date of conducted test will be announced before one week of the Individual conducted date of test 2 and Syllabus of the test 2 will be covered topics by the faculty in the class after the syllabus of test1 and one week before of the conducted date of the test 2.

5/6

Test 3

To evaluate the performance of the students through the test 3

Date of conducted test will be announced before one week of the Individual conducted date of test 3 and Syllabus of the test 3 will be covered topics by the faculty in the class after the syllabus of test2 and one week before of the conducted date of the test 2.

9 / 10

S-ar putea să vă placă și