Computer Networks and Data
Communications
Course Code: 3114
Instructor: Atuheire Izaara Ambrose
Credit: 4.0
When: Thursday 11:00 – 12:30 pm
Venue: Post Graduate Room1
• EXPECTATIONS?
My Expectations
• Attend all lectures
• Implement assigned projects
• Do coursework and be involved in class
discussions
• Implement one final project
Prerequisites
• Computer Skills / knowledge on Internet
• Course site: https://lms.must.ac.ug/
• You will be able to access all the Lecture
presentations and electronic textbooks through the
LMS.
• Enrolment key is
3114
Software's to use
• Packet Tracer 6 or 7.2
EVALUATION SYSTEM
INCLASS: In class assignments 30%
All computed
out of 40%
MID-TERM TEST: 50%
FINAL PROJECTS: GROUP PROJECTS 20%
ATTENDANCE CRUCIAL TO ENHANCE PASSING!!!!
FINAL EXAM 100
%
Computed out
of 60%
SEMESTER PROJECT
• …….Suggestions??
• You will be required to use the knowledge you
acquire in this class to design a structure of a
campus network using packet tracer.
• Presentations will be in November.
Tentative Course Content
Lecture 1: Overview of the Course and Network
Fundamentals: 2 Hour
Lecture 2: OSI Model& TCP/IP Model : 2 Hour
Lecture 3: Physical Media (Copper, Fiber Optic and Wireless)
: 2 Hour
Lab 1: Intro to Packet Tracer
Lecture 4: UTP & Fiber Cabling: 2 Hour
Lecture 5: LAN Technologies (Ethernet, Fast Ethernet,
Gigabit Ethernet, Wireless LAN) : 2 Hour
Lab 2: Demo and Practice of UTP Cabling: 2 Hour
Lecture 6: LAN Technologies (contd.) : 2 Hour
Course Content
Course Content
Lecture 7: WAN Technologies (Dialup, Leased Line, ISDN,
ADSL, Cable Modem, VSAT) : 2 Hour
Lab 3: Demo and Practice of Ethernet & Wireless LAN Setup :
2 Hour
Lecture 8: WAN Technologies (contd.) : 2 Hour
Lecture 9: Internet Protocol (IP) and IP Addressing: 2 Hour
Lab 4: Demo and Practice of Setting up Subnets and IP
Address Assignment : 2 Hour
Lecture 10: Routing, VLAN, TCP and UDP: 2 Hour
Lecture 11: SNMP, Natting, Firewall and VPN: 2 Hour
Lecture 12: Internet and Internet Applications (DNS, Email,
Web..): 2 Hour
Course Content
Tentative Course Content
Lecture 13: Cisco Switch and Router Configuration : 2 Hour
Lecture 14: Enterprise Networks and summative class: 2 Hour
Course Content
Tentative Course Content
Lecture 17: Mail Server, Proxy Server & Firewall Setup on
Linux : 2 Hour
Lab 8: Demo and Practice of Mail Server , Proxy Server and
Firewall Setup : 2 Hour
Course Content
References / Books
Andrew S. Tanenbaum, Computer Network, Prentice-Hall
Doughlas E. Comer, Computer Networks and Internet
http://www.cisco.com/public/support/tac/documentation.
html
Books
INTRODUCTION TO COMPUTER
NETWORKS
Introduction to Computer Networks
Computer Networks
Computer network connects
two or more autonomous
computers.
The computers can be
geographically located
anywhere.
Introduction to Computer Networks
LAN, MAN & WAN
Network in small geographical Area (Room, Building or a
Campus) is called LAN (Local Area Network)
Network in a City is call MAN (Metropolitan Area Network)
Network spread geographically (Country or across Globe) is
called WAN (Wide Area Network)
Introduction to Computer Networks
Applications of Networks
Resource Sharing
Hardware (computing resources, disks, printers)
Software (application software)
Information Sharing
Easy accessibility from anywhere (files, databases)
Search Capability (WWW)
Communication
Email
Message broadcast
Remote computing
Distributed processing (GRID Computing)
Introduction to Computer Networks
1.17
Network Criteria
• Performance
• Depends on Network Elements
• Measured in terms of Delay and Throughput
• Reliability
• Failure rate of network components
• Measured in terms of availability/robustness
• Security
• Data protection against corruption/loss of data due
to:
• Errors
• Malicious users
1.18
Physical Structures
• Type of Connection
• Point to Point - single transmitter and
receiver
• Multipoint - multiple recipients of
single transmission
• Physical Topology
• Connection of devices
• Type of transmission - unicast,
mulitcast, broadcast
1.19
Figure 1.3 Types of connections: point-to-point and multipoint
Network Topology
The network topology
defines the way in which
computers, printers, and
other devices are
connected. A network
topology describes the
layout of the wire and
devices as well as the
paths used by data
transmissions.
Introduction to Computer Networks
Bus Topology
Commonly referred to as a
linear bus, all the devices
on a bus topology are
connected by one single
cable.
Introduction to Computer Networks
Star & Tree Topology
The star topology is the most
commonly used architecture in
Ethernet LANs.
When installed, the star topology
resembles spokes in a bicycle
wheel.
Larger networks use the extended
star topology also called tree
topology. When used with network
devices that filter frames or packets,
like bridges, switches, and routers,
this topology significantly reduces
the traffic on the wires by sending
packets only to the wires of the
destination host.
Introduction to Computer Networks
Ring Topology
A frame travels around the ring,
stopping at each node. If a node wants
to transmit data, it adds the data as
well as the destination address to the
frame.
The frame then continues around the
ring until it finds the destination node,
which takes the data out of the frame.
Single ring – All the devices on the
network share a single cable
Dual ring – The dual ring topology
allows data to be sent in both
directions.
Introduction to Computer Networks
Mesh Topology
The mesh topology
connects all devices
(nodes) to each other for
redundancy and fault
tolerance.
It is used in WANs to
interconnect LANs and for
mission critical networks
like those used by banks
and financial institutions.
Implementing the mesh
topology is expensive and
difficult.
Introduction to Computer Networks
Network Components
Physical Media
Interconnecting Devices
Computers
Networking Software
Applications
Introduction to Computer Networks
Networking Media
Networking media can be
defined simply as the
means by which signals
(data) are sent from one
computer to another
(either by cable or wireless
means).
Introduction to Computer Networks
Networking Devices
HUB, Switches, Routers,
Wireless Access Points,
Modems etc.
Introduction to Computer Networks
Computers: Clients and Servers
In a client/server network
arrangement, network
services are located in a
dedicated computer whose
only function is to respond
to the requests of clients.
The server contains the
file, print, application,
security, and other services
in a central computer that
is continuously available to
respond to client requests.
Introduction to Computer Networks
Networking Protocol: TCP/IP
Introduction to Computer Networks
Applications
E-mail
Searchable Data (Web Sites)
E-Commerce
News Groups
Internet Telephony (VoIP)
Video Conferencing
Chat Groups
Instant Messengers
Internet Radio
Introduction to Computer Networks
Assignment to be done Next week
• Study the OSI and TCP models and their relevance in
the Networking process. Make hand written
summative notes on your findings.
• To be handed in ….

More Related Content

PPTX
CCNA ppt
PPTX
CCNA training 101
PPTX
Wi-Fi 6.pptx
PPT
CCNA Introducing Networks
PPT
Networking Basics
PPT
شبكات الكمبيوتر
PPT
networking
PPTX
Wireless network
CCNA ppt
CCNA training 101
Wi-Fi 6.pptx
CCNA Introducing Networks
Networking Basics
شبكات الكمبيوتر
networking
Wireless network

What's hot (20)

PPTX
PPT
Layer 2 switching fundamentals(networking)
PPT
Virtual Private Network (VPN).
PPT
PPTX
Layer 2 and Layer 3 Switches - Features and Applications.pptx
PPT
4g wireless final ppt
PPT
1 introduction-to-computer-networking
PPTX
Redes inalambricas
PPTX
Réseaux Informatiques
PPTX
The Basics of Computer Networking
PDF
1 - Généralités - Réseaux Informatiques.pdf
PPTX
Software and Networking tools
PPTX
PPTX
Switch
PPT
Dynamic Routing RIP
PDF
Les transmissions et les supports
PPT
Network servers
PPT
1 introduction-to-computer-networking
PPTX
Chapter 7 - Wireless Network Security.pptx
PDF
SDWAN vs MPLS: What Enterprises need?
Layer 2 switching fundamentals(networking)
Virtual Private Network (VPN).
Layer 2 and Layer 3 Switches - Features and Applications.pptx
4g wireless final ppt
1 introduction-to-computer-networking
Redes inalambricas
Réseaux Informatiques
The Basics of Computer Networking
1 - Généralités - Réseaux Informatiques.pdf
Software and Networking tools
Switch
Dynamic Routing RIP
Les transmissions et les supports
Network servers
1 introduction-to-computer-networking
Chapter 7 - Wireless Network Security.pptx
SDWAN vs MPLS: What Enterprises need?
Ad

Similar to networking (20)

PPT
Lecture1
PPT
Computer networks with AI a tailor made.
PPTX
PST SC015 Chapter 3 Internet Technology (I) 2017/2018
PDF
Computer Networks - Fundamentals & Basics.pdf
PPT
Computer Networks lecture notes for engineering .ppt
PPT
lecture by IIT Student on Computer Network
PPT
lectureCOMPUTER NETWORK ENGINEERING1.ppt
PPT
ComputerNetworks-by NAVPREET SINGH SIR.ppt
PPT
Computer Network-lecture1 by NAVPREET SINGH.ppt
PPT
lecture1.ppt computer networks introduction
PPT
lecture1.pptsabdjhbdhsavfsafkaskjfbksabfksabfkabfb
PPT
lecture1.ppt for students at a collegess
PPT
computer network technology ppt for basic
PPT
lecture ON COMPUTER NETWORKING WORKSHOP.ppt
PPT
PGDCA CN NOTES MAHATMA JAYUTIBA PHULE UNIVERSITY
PPT
lecture1_computer_networks_Introduction.ppt
PPT
Introduction to computer networks
PPT
CN_lecture1.ppt
PPTX
Networking lecture1
PPTX
3.1 Network Basic
Lecture1
Computer networks with AI a tailor made.
PST SC015 Chapter 3 Internet Technology (I) 2017/2018
Computer Networks - Fundamentals & Basics.pdf
Computer Networks lecture notes for engineering .ppt
lecture by IIT Student on Computer Network
lectureCOMPUTER NETWORK ENGINEERING1.ppt
ComputerNetworks-by NAVPREET SINGH SIR.ppt
Computer Network-lecture1 by NAVPREET SINGH.ppt
lecture1.ppt computer networks introduction
lecture1.pptsabdjhbdhsavfsafkaskjfbksabfksabfkabfb
lecture1.ppt for students at a collegess
computer network technology ppt for basic
lecture ON COMPUTER NETWORKING WORKSHOP.ppt
PGDCA CN NOTES MAHATMA JAYUTIBA PHULE UNIVERSITY
lecture1_computer_networks_Introduction.ppt
Introduction to computer networks
CN_lecture1.ppt
Networking lecture1
3.1 Network Basic
Ad

More from AmanyaLaban (8)

PPTX
BI LECTURE 3- 2023.pptx
PPTX
Lecture_6_E-commerce_Infrastructure.pptx
PDF
Lecture_5_Social_Media_Marketing.pdf
PPTX
Lecture_four_Digital_Marketing_Campaigns_Optimization.pptx
PDF
Lecture_three_Digital_Customer_and_Internet_advertising-min.pdf
PPTX
Lecture_two_Digital_marketing.pptx
PPTX
Lecture_one.pptx
PPT
BIT3114 lecture6 WAN.ppt
BI LECTURE 3- 2023.pptx
Lecture_6_E-commerce_Infrastructure.pptx
Lecture_5_Social_Media_Marketing.pdf
Lecture_four_Digital_Marketing_Campaigns_Optimization.pptx
Lecture_three_Digital_Customer_and_Internet_advertising-min.pdf
Lecture_two_Digital_marketing.pptx
Lecture_one.pptx
BIT3114 lecture6 WAN.ppt

Recently uploaded (20)

DOCX
search engine optimization ppt fir known well about this
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
PDF
CloudStack 4.21: First Look Webinar slides
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
The various Industrial Revolutions .pptx
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PPTX
Modernising the Digital Integration Hub
PPT
Geologic Time for studying geology for geologist
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
Comparative analysis of machine learning models for fake news detection in so...
PPTX
TEXTILE technology diploma scope and career opportunities
PPTX
Benefits of Physical activity for teenagers.pptx
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PPTX
Microsoft Excel 365/2024 Beginner's training
search engine optimization ppt fir known well about this
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
CloudStack 4.21: First Look Webinar slides
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
The influence of sentiment analysis in enhancing early warning system model f...
Final SEM Unit 1 for mit wpu at pune .pptx
The various Industrial Revolutions .pptx
OpenACC and Open Hackathons Monthly Highlights July 2025
Modernising the Digital Integration Hub
Geologic Time for studying geology for geologist
A proposed approach for plagiarism detection in Myanmar Unicode text
UiPath Agentic Automation session 1: RPA to Agents
Flame analysis and combustion estimation using large language and vision assi...
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Comparative analysis of machine learning models for fake news detection in so...
TEXTILE technology diploma scope and career opportunities
Benefits of Physical activity for teenagers.pptx
Custom Battery Pack Design Considerations for Performance and Safety
Microsoft Excel 365/2024 Beginner's training

networking

  • 1. Computer Networks and Data Communications Course Code: 3114 Instructor: Atuheire Izaara Ambrose Credit: 4.0 When: Thursday 11:00 – 12:30 pm Venue: Post Graduate Room1
  • 3. My Expectations • Attend all lectures • Implement assigned projects • Do coursework and be involved in class discussions • Implement one final project
  • 4. Prerequisites • Computer Skills / knowledge on Internet • Course site: https://lms.must.ac.ug/ • You will be able to access all the Lecture presentations and electronic textbooks through the LMS. • Enrolment key is 3114
  • 5. Software's to use • Packet Tracer 6 or 7.2
  • 6. EVALUATION SYSTEM INCLASS: In class assignments 30% All computed out of 40% MID-TERM TEST: 50% FINAL PROJECTS: GROUP PROJECTS 20% ATTENDANCE CRUCIAL TO ENHANCE PASSING!!!! FINAL EXAM 100 % Computed out of 60%
  • 7. SEMESTER PROJECT • …….Suggestions?? • You will be required to use the knowledge you acquire in this class to design a structure of a campus network using packet tracer. • Presentations will be in November.
  • 8. Tentative Course Content Lecture 1: Overview of the Course and Network Fundamentals: 2 Hour Lecture 2: OSI Model& TCP/IP Model : 2 Hour Lecture 3: Physical Media (Copper, Fiber Optic and Wireless) : 2 Hour Lab 1: Intro to Packet Tracer Lecture 4: UTP & Fiber Cabling: 2 Hour Lecture 5: LAN Technologies (Ethernet, Fast Ethernet, Gigabit Ethernet, Wireless LAN) : 2 Hour Lab 2: Demo and Practice of UTP Cabling: 2 Hour Lecture 6: LAN Technologies (contd.) : 2 Hour Course Content
  • 9. Course Content Lecture 7: WAN Technologies (Dialup, Leased Line, ISDN, ADSL, Cable Modem, VSAT) : 2 Hour Lab 3: Demo and Practice of Ethernet & Wireless LAN Setup : 2 Hour Lecture 8: WAN Technologies (contd.) : 2 Hour Lecture 9: Internet Protocol (IP) and IP Addressing: 2 Hour Lab 4: Demo and Practice of Setting up Subnets and IP Address Assignment : 2 Hour Lecture 10: Routing, VLAN, TCP and UDP: 2 Hour Lecture 11: SNMP, Natting, Firewall and VPN: 2 Hour Lecture 12: Internet and Internet Applications (DNS, Email, Web..): 2 Hour Course Content
  • 10. Tentative Course Content Lecture 13: Cisco Switch and Router Configuration : 2 Hour Lecture 14: Enterprise Networks and summative class: 2 Hour Course Content
  • 11. Tentative Course Content Lecture 17: Mail Server, Proxy Server & Firewall Setup on Linux : 2 Hour Lab 8: Demo and Practice of Mail Server , Proxy Server and Firewall Setup : 2 Hour Course Content
  • 12. References / Books Andrew S. Tanenbaum, Computer Network, Prentice-Hall Doughlas E. Comer, Computer Networks and Internet http://www.cisco.com/public/support/tac/documentation. html Books
  • 14. Computer Networks Computer network connects two or more autonomous computers. The computers can be geographically located anywhere. Introduction to Computer Networks
  • 15. LAN, MAN & WAN Network in small geographical Area (Room, Building or a Campus) is called LAN (Local Area Network) Network in a City is call MAN (Metropolitan Area Network) Network spread geographically (Country or across Globe) is called WAN (Wide Area Network) Introduction to Computer Networks
  • 16. Applications of Networks Resource Sharing Hardware (computing resources, disks, printers) Software (application software) Information Sharing Easy accessibility from anywhere (files, databases) Search Capability (WWW) Communication Email Message broadcast Remote computing Distributed processing (GRID Computing) Introduction to Computer Networks
  • 17. 1.17 Network Criteria • Performance • Depends on Network Elements • Measured in terms of Delay and Throughput • Reliability • Failure rate of network components • Measured in terms of availability/robustness • Security • Data protection against corruption/loss of data due to: • Errors • Malicious users
  • 18. 1.18 Physical Structures • Type of Connection • Point to Point - single transmitter and receiver • Multipoint - multiple recipients of single transmission • Physical Topology • Connection of devices • Type of transmission - unicast, mulitcast, broadcast
  • 19. 1.19 Figure 1.3 Types of connections: point-to-point and multipoint
  • 20. Network Topology The network topology defines the way in which computers, printers, and other devices are connected. A network topology describes the layout of the wire and devices as well as the paths used by data transmissions. Introduction to Computer Networks
  • 21. Bus Topology Commonly referred to as a linear bus, all the devices on a bus topology are connected by one single cable. Introduction to Computer Networks
  • 22. Star & Tree Topology The star topology is the most commonly used architecture in Ethernet LANs. When installed, the star topology resembles spokes in a bicycle wheel. Larger networks use the extended star topology also called tree topology. When used with network devices that filter frames or packets, like bridges, switches, and routers, this topology significantly reduces the traffic on the wires by sending packets only to the wires of the destination host. Introduction to Computer Networks
  • 23. Ring Topology A frame travels around the ring, stopping at each node. If a node wants to transmit data, it adds the data as well as the destination address to the frame. The frame then continues around the ring until it finds the destination node, which takes the data out of the frame. Single ring – All the devices on the network share a single cable Dual ring – The dual ring topology allows data to be sent in both directions. Introduction to Computer Networks
  • 24. Mesh Topology The mesh topology connects all devices (nodes) to each other for redundancy and fault tolerance. It is used in WANs to interconnect LANs and for mission critical networks like those used by banks and financial institutions. Implementing the mesh topology is expensive and difficult. Introduction to Computer Networks
  • 25. Network Components Physical Media Interconnecting Devices Computers Networking Software Applications Introduction to Computer Networks
  • 26. Networking Media Networking media can be defined simply as the means by which signals (data) are sent from one computer to another (either by cable or wireless means). Introduction to Computer Networks
  • 27. Networking Devices HUB, Switches, Routers, Wireless Access Points, Modems etc. Introduction to Computer Networks
  • 28. Computers: Clients and Servers In a client/server network arrangement, network services are located in a dedicated computer whose only function is to respond to the requests of clients. The server contains the file, print, application, security, and other services in a central computer that is continuously available to respond to client requests. Introduction to Computer Networks
  • 30. Applications E-mail Searchable Data (Web Sites) E-Commerce News Groups Internet Telephony (VoIP) Video Conferencing Chat Groups Instant Messengers Internet Radio Introduction to Computer Networks
  • 31. Assignment to be done Next week • Study the OSI and TCP models and their relevance in the Networking process. Make hand written summative notes on your findings. • To be handed in ….