UUY-CYB 1212 units100 LevelSecond Semester

Introduction to Computer Networks

B.Sc. Cybersecurity, University of Uyo

UUY-CYB 121 (Introduction to Computer Networks) is a 2-unit, 100 Level course taught in the Second Semester at the University of Uyo, Akwa Ibom State, Nigeria.

Foundational networking: how data travels across local and wide area networks, the OSI/TCP-IP models, IP addressing and subnetting, routing protocols, and simulation with Packet Tracer. Critical groundwork for network security courses in later years.

On Areté, UUY-CYB 121 comes with

  • 7 lecture-note topics
  • 118 practice questions
  • 2 recommended textbooks
  • an AI tutor that has read this course’s outline and notes
Sign in to study UUY-CYB 121

Free for University of Uyo students — sign in with your email, no password.

Course outline

  1. 01Fundamentals of computer networks: LAN/MAN/WAN, Internet, Intranet, Extranet
  2. 02Network topology, devices, and modes of data transmission
  3. 03Network architecture: peer-to-peer, client-server, WLAN and IEEE standards
  4. 04OSI reference model and TCP/IP protocol suite; physical and link layer functionalities
  5. 05LAN technologies: Ethernet, Token Ring, multiple access schemes (CSMA/CD, CSMA/CA), MAC addressing
  6. 06Network layer: IP, ARP, ICMP; IPv4 addressing and subnetting; routing protocols (RIP, OSPF, BGP)
  7. 07Transport layer: UDP and TCP, ports and sockets, connection establishment, flow/congestion control
  8. 08Application layer protocols (HTTP, FTP, DNS, SMTP, TELNET) and IPv6 transition

What the UUY-CYB 121 lecture notes cover

  1. 01Fundamentals of Computer Networking
  2. 02Organizational Computational Models
  3. 03Network Models: Peer-to-Peer vs Server-Based
  4. 04Network Services
  5. 05Protocol Layering and Transmission Media
  6. 06Internetworking Devices
  7. 07Connection Types and Physical Topologies

7 transcribed topics, taken from the lecturer’s own workbook. Readable in full once you sign in.

UUY-CYB 121 key concepts

What is Computer Networking?
Computer networking is the process of connecting two or more autonomous computing devices to enable resource sharing — information, printers, files, data and servers. For communication to succeed, a network must possess a common physical or logical connecting link, and the communicating devices must adhere to mutually…
Protocol
A formal set of rules and conventions that govern how data is transmitted and received between computers across a network.
MAC (Media Access Control) address
A unique hardware identifier assigned to a network interface controller (NIC), used as the device’s address within a network segment.
IP (Internet Protocol) address
A numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication.
Centralized Computing
In a centralized computing model, all processing power and data storage reside at a single central location — typically a mainframe, UNIX host or powerful server. Connected client terminals (historically dumb terminals) act merely as input/output interfaces.
Distributed Computing
Distributed computing replaces dumb terminals with autonomous personal computers. Each workstation can operate independently for local tasks while still interacting with network servers to retrieve shared files or resources. The application logic is executed on the client workstation rather than on the server.
Collaborative (Cooperative) Computing
Collaborative computing enables multiple computers to share both resources and processing tasks. In a client-server database architecture such as Microsoft SQL Server, a client submits a query, the database server performs the heavy backend processing — filtering and sorting records — and returns only the processed…
Peer-to-Peer (P2P) Networking Model
In a peer-to-peer network, every connected machine functions simultaneously as both a client and a server. No dedicated server is required.
Server-Based (Client-Server) Networking Model
Server-based networks require dedicated servers — such as Windows NT Server or NetWare — to manage network resources and enforce user-level security. Permissions and access rights are tied to authenticated user accounts maintained centrally by the server.
File servers
Provide a centralised repository for storing files, letting multiple users access common data securely and making centralised backup possible.
Print servers
Manage and coordinate access to one or more shared network printers on behalf of multiple clients.
Application servers
Host and execute software applications on behalf of clients, processing data on the server side and delivering the results across the network.
Protocol Layering and Architecture
To manage design complexity, networks are structured as a hierarchy of layers or levels, where each layer builds upon the services of the layer directly beneath it.
Interface
The boundary between two adjacent layers on the same machine. It defines the primitive operations the lower layer offers to the one above it.
Protocol stack
The complete ordered list of protocols in use by a system — one protocol per layer.
Data encapsulation and flow
Data flows downward through the sender’s layers to the physical medium, crosses the physical channel, and ascends upward through the receiver’s layers.
CAT 5 Cable
A standardised twisted-pair cable containing four pairs of colour-coded wires, designed for laboratory and enterprise networking.
Trimmer / stripper
Strips the cable’s outer jacket safely without damaging the conductors inside. Do not substitute a knife or scissors.
Crimper
A plier-like tool that attaches RJ-45 connectors securely to the cable ends.
RJ-45 connector
A transparent modular connector carrying 8 gold-plated contact pins.
LAN tester
An electronic testing device that verifies electrical continuity across all 8 pins after crimping.
Hub (Physical Layer)
A multiport repeater that broadcasts an incoming electrical signal across all of its active ports.
Passive hub
Purely connects cable segments together, without regenerating the signal.
Active hub
Regenerates and amplifies the signal before repeating it.
Intelligent hub
An active hub that additionally incorporates network management protocols such as SNMP.
Multiplexer
Combines multiple distinct signals onto a single transmission medium.
Bridge (Data Link Layer)
Connects two separate network segments into one logical whole by examining MAC addresses.
Switch (Data Link Layer)
Often described as a high-performance multiport bridge, supporting dozens or hundreds of ports, with each port providing exclusive dedicated bandwidth — for example 10 or 100 Mbps per port.

The 7 topics define many more terms than these — the full set, with flashcards, is in the notes.

Read the start of “Fundamentals of Computer Networking”

Computer networking forms the backbone of modern digital communication, enabling interconnected devices to share hardware, software and data resources. This first section establishes what a network actually is, the vocabulary the rest of the course depends on, and how networks are classified by the ground they cover.

What is Computer Networking?

Computer networking is the process of connecting two or more autonomous computing devices to enable resource sharing — information, printers, files, data and servers. For communication to succeed, a network must possess a common physical or logical connecting link, and the communicating devices must adhere to mutually agreed-upon rules known as protocols.

Protocol —
A formal set of rules and conventions that govern how data is transmitted and received between computers across a network.
MAC (Media Access Control) address —
A unique hardware identifier assigned to a network interface controller (NIC), used as the device’s address within a network segment.
IP (Internet Protocol) address —
A numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication.

Hold on to the distinction between the two addresses — it is the single most examined idea in this course. A MAC address is burned into the hardware and only has meaning inside one network segment; an IP address is assigned by software and is what carries a packet across the world. Section 6 returns to it: a switch reads MAC addresses, a router reads IP addresses.

Classifications of Computer Networks

Networks are categorised by their geographic scope and scale. Each type nests inside a larger one, scaling from a single room out to a global reach.

That is the opening of topic 1 of 7. Sign in — free, no password — to read the rest, take the practice questions, and ask the AI tutor about any of it.

Read all 7 UUY-CYB 121 topics

Recommended textbooks

  • Computer Networks — Andrew S. Tanenbaum & David J. Wetherall

    5th ed. — the definitive networking textbook

  • CompTIA Network+ Study Guide — Todd Lammle

    5th ed. — excellent for practical concepts and certification prep

How to pass UUY-CYB 121

  • Memorise the 7 OSI layers and what happens at each — this appears in every networking exam
  • Practice subnetting until it is instinctive: it reappears in Network Defense and Security courses
  • Professor Messer's free Network+ course on YouTube is one of the best networking courses available
  • Use Cisco Packet Tracer (free) to simulate and visualise network configurations hands-on

UUY-CYB 121 — questions and answers

What is UUY-CYB 121 at the University of Uyo?
UUY-CYB 121 (Introduction to Computer Networks) is a 2-unit, 100 Level course taught in the Second Semester at the University of Uyo, Akwa Ibom State, Nigeria. Foundational networking: how data travels across local and wide area networks, the OSI/TCP-IP models, IP addressing and subnetting, routing protocols, and simulation with Packet Tracer. Critical groundwork for network security courses in later years.
What topics are covered in UUY-CYB 121?
The UUY-CYB 121 outline covers 8 topics: Fundamentals of computer networks: LAN/MAN/WAN, Internet, Intranet, Extranet; Network topology, devices, and modes of data transmission; Network architecture: peer-to-peer, client-server, WLAN and IEEE standards; OSI reference model and TCP/IP protocol suite; physical and link layer functionalities; LAN technologies: Ethernet, Token Ring, multiple access schemes (CSMA/CD, CSMA/CA), MAC addressing; Network layer: IP, ARP, ICMP; IPv4 addressing and subnetting; routing protocols (RIP, OSPF, BGP); Transport layer: UDP and TCP, ports and sockets, connection establishment, flow/congestion control; Application layer protocols (HTTP, FTP, DNS, SMTP, TELNET) and IPv6 transition.
What textbooks are recommended for UUY-CYB 121?
Recommended reading for UUY-CYB 121: Computer Networks by Andrew S. Tanenbaum & David J. Wetherall; CompTIA Network+ Study Guide by Todd Lammle.
How do I pass UUY-CYB 121?
Memorise the 7 OSI layers and what happens at each — this appears in every networking exam Practice subnetting until it is instinctive: it reappears in Network Defense and Security courses Professor Messer's free Network+ course on YouTube is one of the best networking courses available Use Cisco Packet Tracer (free) to simulate and visualise network configurations hands-on
Where can I find UUY-CYB 121 lecture notes and past questions?
Areté (https://www.aretecyb.tech/courses/uuy-cyb-121) carries 7 lecture-note topics, 118 practice questions, 2 recommended textbooks for UUY-CYB 121, plus an AI tutor that has read the outline. It is free for University of Uyo students — sign in with your email, no password.

Other 100 Level courses

Lecture notes, practice questions and the AI tutor for UUY-CYB 121 are available once you sign in.

Sign in to Areté