Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Class notes UCC 103 (UCC 103)

Rating
-
Sold
-
Pages
21
Uploaded on
12-03-2026
Written in
2025/2026

this is a well organised notes on topologies for the unit principles of computing

Institution
Course

Content preview

Computer Networks 1


Lecture -5-
Introduction to Computer Networks
In this course we will use the term ‘‘computer network’’ to mean a
collection of autonomous computers interconnected by a single
technology. Two computers are said to be interconnected if they are able
to exchange information.


The connection need not be via a copper wire; fiber optics, microwaves,
infrared, and communication satellites can also be used. Networks come
in many sizes, shapes and forms, as we will see later. They are usually
connected together to make larger networks, with the Internet being the
most well-known example of a network of networks.
In this lecture, you will learn to: Uses of computer networks, identify the
key components of computer network, networks classification, network
software, reference models, and others.


1.1 Uses of Computer Networks
Among all of the essentials for human existence, the need to interact with
others ranks just below our need to sustain life. Communication is almost
as important to us as our reliance on air, water, food, and shelter. The
methods that we use to share ideas and information are constantly
changing and evolving. Whereas the human network was once limited to
face-to-face conversations, media breakthroughs continue to extend the
reach of our communications. From the printing press to television, each
new development has improved and enhanced our communication. As
with every advance in communication technology, the creation and
interconnection of robust data networks is having a profound effect. Early
data networks were limited to exchanging character-based information
between connected computer systems. Current networks have evolved to

,Computer Networks 2

carry voice, video streams, text, and graphics between many different
types of devices.
We will start with traditional uses at companies, then move on to home
networking and recent developments regarding mobile users, and finish
with social issues.


1.1.1 Business Applications
Most companies have a substantial number of computers. For example, a
company may have a computer for each worker and use them to design
products, write brochures, and do the payroll. Initially, some of these
computers may have worked in isolation from the others, but at some
point, management may have decided to connect them to be able to
distribute information throughout the company.
Put in slightly more general form, the issue here is resource sharing. The
goal is to make all programs, equipment, and especially data available to
anyone on the network without regard to the physical location of the
resource or the user as shown in Figure 1.1.




Figure 1-1.Business applications can be accessed remotely as if
employees were on site.

In the simplest of terms, one can imagine a company’s information
system as consisting of one or more databases with company information

, Computer Networks 3

and some number of employees who need to access them remotely. In
this model, the data are stored on powerful computers called servers.
Often these are centrally housed and maintained by a system
administrator. In contrast, the employees have simpler machines, called
clients, on their desks, with which they access remote data, for example,
to include in spreadsheets they are constructing. In the client/server
model, the device requesting the information is called a client and the
device responding to the request is called a server. The client and server
machines are connected by a network, as illustrated in Figure 1.2.




Figure 1-2. A network with two clients and one server.

The most popular realization is that of a Web application, in which the
server generates Web pages based on its database in response to client
requests that may update the database. The client-server model is
applicable when the client and server are both in the same building (and
belong to the same company), but also when they are far apart.
If we look at the client-server model in detail, we see that two processes
(i.e., running programs) are involved, one on the client machine and one
on the server machine. Communication takes the form of the client
process sending a message over the network to the server process. The
client process then waits for a reply message. When the server process

Written for

Institution
Course

Document information

Uploaded on
March 12, 2026
Number of pages
21
Written in
2025/2026
Type
Class notes
Professor(s)
Pprof wanjema
Contains
All classes

Subjects

$8.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
tamarajuliet88

Also available in package deal

Get to know the seller

Seller avatar
tamarajuliet88 UNIVERSITY OF NAIROBI
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
2 weeks
Number of followers
0
Documents
8
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Trending documents

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions