Course Planner Master
Course Planner Master
COURSE PLANNER
Course code Course Title Course Instructor Lectures Practical Credit load
IFT222 Data Communication and Networking 26 10 3 unit
Course Weight Assign.: 10 | CA 1: 10 marks |CA 2: 10 marks | Exam 70 Class activities Quiz | Test | Assignments
Course Textbooks
Serial Title Author Publisher Category
No.
TB1 Data Communication & Networking B.A Forouzan McGraw Hills Education Book
TB2 Data & Computer Communication Williams Stallings Pearson Book
TB3 Computer Networks Andrew S. Tanenbaum Pearson Book
TB4 Data & Computers Communications Gurdeep S. Hura & M. Singhal CRC Press Book
TB5 Understanding Data Communications Gilbert Held John Wiley & Sons Ltd Book
Relevant Websites
Serial Description Sources
No.
RW1 Javat Point – Computer Networks shorturl.at/ijpD3
RW2 Tutorials Point – Data Comms & Network Home shorturl.at/fjuJ1
RW3 El-sevier Journal – Computer Networks shorturl.at/luzN5
RW4 Guru99 – Computer Networks Tutorial for Beginners https://bit.ly/3nKoWwh
RW5 Software Testing Help https://bit.ly/3nOINus
RW6 Geeks for Geeks Computer Networks Tutorial https://bit.ly/3EBOdzw
Week Distribution
First Assignment Week 1
First CA Week 4
Second CA Week 11
Quiz Week 5, 6, 8, 11
Revision Week 12-13
Exam Week 14
Detailed Lecture Plan
Weeks Lecture Broad Topic and (Sub-topics) Lecture Description Learning Outcome Pedagogical Tool
Week 1 Lecture 1 Introducing course and course lecturer | Basic Basics concept of data Familiarization | Students will PPT Presentation and
concepts (Components of data communication) communication and learn objective and need of this image display based
principles. subject. discussion
Lecture 2 Basic concepts (Components of data communication) Basics concept of data Students will learn about the PPT Presentation and
communication and basic criteria for image display based
principles. communication, their types discussion
Lecture 3 Basic concepts (Network classification) | Basic Types of networks and Understand the basic and class PPT Presentation and
concepts (Network topologies) their fundamental concepts of the existing network. image display based
| Network topologies and discussion
their fundamental
concepts
Week 2 Lecture 4 Basic concepts (Standards and organizations) | Basic We will discuss various Protocols and Various PPT Presentation and
concepts (Network protocol) protocols used in organizations image display based
networking and discussion
organization which are
responsible for maintaining
protocols and standards.
Lecture 17 Network Layer (IP addressing methods- Subnetting, Also, We will discuss Students will be able to PPT Presentation and
Routing algorithms (adaptive and non-adaptive)) various IP addressing differentiate between virtual image display based
schemes IPv4 and IPv6. circuits and datagram discussion
Some mathematical approach. At the same time IP
numerical will be used for addressing used and difference
making them to in IPv4 and IPv6. 14->
understand the topics. L14- Various Routing protocols
> this lecture will be used in networks.
dedicated to the routing
protocols used in routing of
packets.
Lecture 18 Network Layer (IP addressing methods- Subnetting, Also, We will discuss Students will be able to PPT Presentation and
Routing algorithms (adaptive and non-adaptive)) various IP addressing differentiate between virtual image display based
schemes IPv4 and IPv6. circuits and datagram discussion
Some mathematical approach. At the same time IP
numerical will be used for addressing used and difference
making them to in IPv4 and IPv6. 14->
understand the topics. L14- Various Routing protocols
> this lecture will be used in networks.
dedicated to the routing
protocols used in routing of
packets.
Week 7 Lecture 19 Quiz 2 Quiz 2 MCQ based questions
Lecture 20 Transport layer (Transport Services) we will learn the basics of Transport layer functions and PPT Presentation and
the transport layer and its responsibilities image display based
functionalities, discussion
responsibility, and
protocols used in this
layer.
Lecture 21 Transport layer (Transport Services) we will learn the basics of Transport layer functions and PPT Presentation and
the transport layer and its responsibilities image display based
functionalities, discussion
responsibility, and
protocols used in this
layer.
Week 8 Lecture 22 Transport layer (Transport layer protocol of TCP and we will learn the basics of TCP and UDP packets PPT Presentation and
UDP) TCP/IP protocol and image display based
reliability concept and UDP discussion
protocol.
Lecture 23 Transport layer (Congestion control) | Transport we will learn Basic Congestion control mechanism PPT Presentation and
layer (Quality of service) description of link state and and protocols and parameters image display based
distance vector routing and to discussion
classification of congestion improve QoS.
control.