Computer Science  ·  Level 6
Computer Organisation And Architecture
Chapter 1: Principles of computer organization and design
📚 4 Topics
⚑ What you will be able to do

By the end of this chapter, you will be able to:

  • Apply ICT concepts related to computer organization correctly in practical situations.
  • Use the principles of computer organization and design accurately to understand how computers work.
  • Analyze and document computer architecture clearly, focusing on system performance.
  • Identify and explain the structure and function of key computer hardware components.

Mastering these skills will help you understand the inner workings of computers, making you a confident and capable technician in the field.

The study of computer organisation and architecture is fundamental for computer science professionals tasked with designing, optimising, and troubleshooting computing systems. In Kenya’s growing technology sector, understanding how hardware components are structured and interact is crucial for developing efficient software applications and managing IT infrastructure in diverse environments such as universities, banks, and government agencies. This chapter explores the principles underlying the organisation of computer systems, starting with core ICT concepts that form the foundation for more advanced topics in computer architecture.

1.1 ICT Concepts

Information and Communication Technology (ICT) underpins all aspects of modern computer systems. For Kenyan computer science professionals, mastery of ICT concepts enables effective design, implementation, and maintenance of computing solutions in sectors ranging from education to financial services. This section examines the essential ICT concepts that influence computer organisation and design, establishing a common understanding for further study.

1.1.1 Data and Information

Data and information are foundational concepts in ICT, often used interchangeably but with distinct meanings critical to computer science. Data refers to raw, unprocessed facts and figures that, by themselves, carry little meaning. For example, in a hospital management system, a patient’s temperature readings recorded hourly are data points. Information, by contrast, is data that has been processed and interpreted to reveal meaning or support decision-making. When those temperature readings are analysed to determine if a patient has a fever, they become information.

Characteristics of Data

  • Raw and Unorganised: Data exists in its original form without context or structure, such as sensor outputs or user inputs before processing.
  • Quantitative or Qualitative: Data can be numerical (e.g., sales figures) or descriptive (e.g., customer feedback).
  • Context-Independent: Data alone does not provide insights until contextualised or processed.
  • Stored in Various Formats: Data can be stored as text files, databases, images, or audio streams.
  • Subject to Errors: Raw data may contain inaccuracies or inconsistencies, requiring validation.

Features of Information

  • Processed and Organised: Information results from sorting, aggregating, or analysing data to create meaningful patterns.
  • Contextualised: It is relevant to specific queries, such as monthly sales trends for a SACCO.
  • Supports Decision Making: Information guides actions, like adjusting inventory based on demand forecasts.
  • Timely and Accurate: Effective information is available when needed and is reliable.
  • Has Value: It adds utility by enabling understanding or problem-solving.

1.1.2 Hardware and Software

Computing systems are built from two interdependent components: hardware and software. Kenyan computer science professionals must understand their roles and interaction to design systems that are both functional and efficient.

Hardware Components

  • Input Devices: Devices like keyboards, scanners, or barcode readers that capture data for processing.
  • Output Devices: Monitors, printers, and speakers that present processed information to users.
  • Central Processing Unit (CPU): The brain of the computer, responsible for executing instructions and managing other components.
  • Memory: Includes primary memory (RAM) for temporary data storage and secondary storage devices such as hard drives.
  • Communication Interfaces: Network cards and modems that enable data exchange between computers or with the internet.

Software Types

  • System Software: Includes operating systems like Windows, Linux, or Android, which manage hardware resources and provide a platform for application software.
  • Application Software: Programs designed for specific user tasks, such as accounting software in banks or student management systems in universities.
  • Middleware: Software that connects different applications or services, facilitating interoperability in complex systems.
  • Utility Software: Tools that perform maintenance tasks, including antivirus programs and disk cleanup utilities.
  • Firmware: Software embedded in hardware devices that control low-level functions; for example, firmware in network routers used by county government offices.

1.1.3 Networking and Communication

Networking is fundamental to ICT, enabling computers to exchange data and collaborate. Kenyan organisations rely heavily on networks to support services ranging from online banking to e-learning platforms.

Network Types

  • Local Area Network (LAN): Connects devices within a limited area, such as a university campus or office building.
  • Wide Area Network (WAN): Spans large geographic areas, connecting multiple LANs; the internet is the largest WAN.
  • Metropolitan Area Network (MAN): Covers a city or metropolitan area, often used by county governments.
  • Wireless Networks: Networks that use radio waves to connect devices without physical cables, common in mobile telecommunications.
  • Virtual Private Network (VPN): Secures remote access by encrypting data over public networks, essential for secure communication in banks.

Communication Protocols

  • Transmission Control Protocol/Internet Protocol (TCP/IP): The fundamental protocol suite for internet communication.
  • Hypertext Transfer Protocol (HTTP/HTTPS): Used for accessing web pages securely.
  • File Transfer Protocol (FTP): Facilitates file transfers between computers.
  • Simple Mail Transfer Protocol (SMTP): Governs email transmission.
  • Dynamic Host Configuration Protocol (DHCP): Automatically assigns IP addresses to devices on a network.

1.1.4 Information Systems and Their Components

Information systems are integrated sets of components working together to collect, process, store, and disseminate information. Kenyan institutions such as hospitals and banks deploy information systems to enhance operational efficiency and service delivery.

Components of Information Systems

  • Hardware: Physical devices involved in data input, processing, and output.
  • Software: Programs that process data and generate information.
  • Data: Raw facts that are processed into useful information.
  • People: Users and IT professionals who interact with the system.
  • Processes: Procedures and rules that govern data collection, processing, and dissemination.

Types of Information Systems

  • Transaction Processing Systems (TPS): Handle routine transactions like bank deposits or hospital patient check-ins.
  • Management Information Systems (MIS): Provide managers with reports and summaries to support decision making.
  • Decision Support Systems (DSS): Help analyse data for complex decisions, such as resource allocation in county governments.
  • Enterprise Resource Planning (ERP): Integrate core business processes, widely used by large Kenyan corporations.
  • Customer Relationship Management (CRM): Manage interactions with customers, improving service delivery in retail businesses.

Practice Questions

  1. Differentiate between data and information, providing examples relevant to a county hospital. (6 marks)
  2. List and explain five components of computer hardware essential for ICT operations in an educational institution. (10 marks)
  3. Describe the role of networking protocols in facilitating communication within a banking institution. (8 marks)
  4. Identify and explain five types of information systems and their applications in Kenyan organisations. (10 marks)
The rest of this chapter
🔒

Create a free account to open more of this chapter.

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒1.2 Principles of Computer Organisation

In the Kenyan Computer Science profession, understanding the principles of computer organisation is vital for designing efficient hardware and software systems. These principles govern how computer components interact, how data flows through a system, and how…

🔒1.3 Computer architecture is design

In the realm of Computer Science, particularly for professionals working in Kenya’s growing tech industry, understanding that computer architecture represents the design of a computer system is fundamental. This design governs how hardware and software interac…

🔒1.4 Structure and Function of Computer Hardware Components

In the Kenyan computer science profession, understanding the internal structure and functional roles of computer hardware components is essential. Whether working in software development companies in Nairobi, managing IT infrastructure at county government off…

Chapter Summary

This chapter introduced key ICT concepts that form the foundation of understanding computer systems, including data processing and information flow. It explored the principles of computer organisation, detailing how different parts of a computer system are arranged and interact to perform tasks efficiently. The chapter distinguished computer architecture as the design aspect that defines the capabilities and programming model of a computer, highlighting its role in shaping system performance. It further examined the structure and function of essential computer hardware components such as the central processing unit, memory units, input and output devices, explaining how each contributes to the overall operation of a computer. Through this comprehensive overview, the chapter provided a clear understanding of how computers are organised and designed to meet various computing needs. This foundation prepares students to appreciate the complexities behind computer systems and their practical applications in diverse sectors.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. What does ICT stand for and why is it critical in modern computer organization? (2 marks)
  2. Identify and explain two main principles of computer organization. (4 marks)
🔒20 more in this section.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with worked answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Explain the role of input, processing, and output in an ICT system, using an example from a Kenyan banking system such as Equity Bank. (4 marks)
  2. Identify and describe four fundamental principles of computer organisation that ensure efficient processing in modern computers. (4 marks)
🔒18 more in this section.

Chapter Practical Activities

Practical 1: Assemble a Basic Desktop Computer Hardware Setup 400mm x 200mm x 450mm

Computer Science · Level 6
Computer Organisation And Architecture
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Assemble a desktop computer hardware setup within a 400mm x 200mm x 450mm mid tower case following standard component placement and correct connections.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Screwdriver setMotherboard ATX form factor
Anti-static wrist strapCentral Processing Unit (Intel Core i5 10th Gen)
8GB DDR4 RAM module
256GB SSD Storage drive
Power Supply Unit 500W
Desktop computer case (Mid Tower)
Keyboard and mouse combo (USB wired)
Monitor 21.5 inch, Full HD 1920x1080
Power cable and data cables (SATA, power connectors)
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Motherboard ATX form factor1 Pc per Candidate
2Central Processing Unit (Intel Core i5 10th Gen)1 Pc per Candidate
38GB DDR4 RAM module1 Pc per Candidate
4256GB SSD Storage drive1 Pc per Candidate
5Power Supply Unit 500W1 Pc per Candidate
6Desktop computer case (Mid Tower)1 Pc per Candidate
7Screwdriver set1 Set per Candidate
8Anti-static wrist strap1 Pc per Candidate
9Keyboard and mouse combo (USB wired)1 Set per Candidate
10Monitor 21.5 inch, Full HD 1920x10801 Pc per Candidate
11Power cable and data cables (SATA, power connectors)1 Set per Candidate
12Plain paper3 Sheets per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Assemble Computer Hardware Components
Wore anti-static wrist strap before handling components
(Award 3 marks for correct use or zero)
3
Mounted motherboard correctly inside the case
(Award 4 marks for correct alignment and securing with screws or zero)
4
Installed CPU properly into the motherboard socket
(Award 5 marks for correct orientation and locking or zero)
5
Inserted RAM module firmly into the correct slot
(Award 4 marks for correct slot and full insertion or zero)
4
Mounted the SSD storage drive correctly and connected SATA and power cables
(Award 5 marks for secure mounting and correct cabling or zero)
5
Installed Power Supply Unit securely and connected all required power cables
(Award 5 marks for correct placement and connections or zero)
5
Connected keyboard, mouse, and monitor correctly to respective ports
(Award 3 marks for correct connection or zero)
3
Closed the computer case properly without forcing or damaging components
(Award 3 marks for proper closing or zero)
3
Sub-Total32
TASK 2: Identify and Document Hardware Components and Interfaces
Identified motherboard, CPU, RAM, SSD, PSU, input and output devices
(Award 2 marks each for correct identification or zero)
8
Created a table listing each component and its function
(Award 6 marks for clear, complete table or zero)
6
Identified interface types (e.g. SATA, USB, HDMI, Ethernet)
(Award 6 marks for correct identification or zero)
6
Sub-Total20
TASK 3: Recommend Suitable Specifications for Components
Recommended CPU speed, core count, and generation suitable for general office use
(Award 4 marks for appropriate recommendation or zero)
4
Recommended RAM size and type appropriate for the setup
(Award 4 marks for appropriate recommendation or zero)
4
Recommended input devices suitable for office environment
(Award 3 marks for two suitable input devices or zero)
3
Recommended output devices suitable for office environment
(Award 3 marks for two suitable output devices or zero)
3
Sub-Total14
PRODUCT CHECKLIST
Computer hardware assembled correctly within case dimensions 400mm x 200mm x 450mm
(Award 10 marks for correct physical assembly and neat cabling or zero)
10
All hardware components securely installed and connected
(Award 8 marks for secure fitting and correct connections or zero)
8
Documentation table is complete and clearly formatted
(Award 6 marks for completeness and clarity or zero)
6
Sub-Total24
GRAND TOTAL90
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)

Practical 2: Identify and Label Computer Hardware Components on a Desktop Computer

Computer Science · Level 6
Computer Organisation And Architecture
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Identify and label the following hardware components inside a desktop computer: motherboard, CPU, RAM modules, storage device (HDD or SSD), power supply unit, input/output ports, and create a labeled diagram 400mm x 300mm.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Screwdriver setLabeling stickers
Anti-static wrist strapPlain A4 paper
Pen or marker
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Working desktop computer (mock or real)1 Pc per Candidate
2Screwdriver set1 Set per Candidate
3Anti-static wrist strap1 Pc per Candidate
4Labeling stickers10 Pcs per Candidate
5Plain A4 paper3 Sheets per Candidate
6Pen or marker1 Pc per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Prepare and Open Desktop Computer
Wore anti-static wrist strap before opening the computer case
(Award 2 marks for correct PPE use or zero)
2
Shut down and disconnected the computer from power source
(Award 2 marks for correct shutdown and disconnection or zero)
2
Removed outer casing without causing damage
(Award 3 marks for careful removal or zero)
3
Sub-Total7
TASK 2: Identify and Label Hardware Components
Identified and labeled motherboard correctly
(Award 3 marks for correct identification and labeling or zero)
3
Identified and labeled CPU correctly
(Award 3 marks for correct identification and labeling or zero)
3
Identified and labeled RAM modules correctly
(Award 3 marks for correct identification and labeling or zero)
3
Identified and labeled storage device (HDD or SSD) correctly
(Award 3 marks for correct identification and labeling or zero)
3
Identified and labeled power supply unit correctly
(Award 3 marks for correct identification and labeling or zero)
3
Identified and labeled input/output ports (USB, Display, Network, Audio Jack, PS/2, Serial) correctly
(Award 1 mark each for five correctly identified and labeled ports or zero)
5
Sub-Total20
TASK 3: Create Labeled Diagram of Components
Drew a clear and accurate diagram of the desktop computer interior (400mm x 300mm)
(Award 4 marks for accurate and neat diagram or zero)
4
Labeled each hardware component correctly on the diagram
(Award 1 mark each for six correctly labeled components or zero)
6
Included a table listing each component and its primary function
(Award 5 marks for complete and correct table or zero)
5
Sub-Total15
TASK 4: Close and Secure Computer
Replaced and secured the computer casing correctly
(Award 3 marks for proper closing without damage or zero)
3
Connected the computer back to power source safely
(Award 2 marks for safe reconnection or zero)
2
Sub-Total5
PRODUCT CHECKLIST
Completed labeled diagram measures approximately 400mm x 300mm with all components correctly positioned
(Award 5 marks for correct dimensions and component placement or zero)
5
Labels on the components are clear, legible, and correctly matched
(Award 5 marks for clarity and correctness of labels or zero)
5
Component identification table is complete with accurate functions listed
(Award 5 marks for completeness and accuracy or zero)
5
Sub-Total15
GRAND TOTAL62
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)
🔒

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒Demonstrate the use of basic ICT devices and software to explain fundamental ICT conceptsPractical 3
🔒Set up and configure a simple local area networkPractical 4
🔒Construct a simple logic gate circuit demonstrating computer organisation principlesPractical 5
🔒Design and Interpretation of a Computer Architecture Block DiagramPractical 6
🔒Disassemble and Identify CPU Components and Demonstrate Their FunctionsPractical 7
🔒Assemble and Test a Simple Computer Architecture ModelPractical 8
🔒Create a flowchart illustrating computer data processing sequencePractical 9
🔒Perform Troubleshooting on a Desktop Computer Hardware ComponentsPractical 10
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

Create a free account
Test Yourself 20 questions Start quiz ▾
0%
0 / 2
🔒

18 more in this section.

Create a free account
Am I competent?

At the start of this chapter we promised you would be able to:

  • Apply ICT concepts related to computer organization correctly in practical situations.
  • Use the principles of computer organization and design accurately to understand how computers work.
  • Analyze and document computer architecture clearly, focusing on system performance.
  • Identify and explain the structure and function of key computer hardware components.

Tick each one you can genuinely do.

So, are you there yet?

You're competent when you can confidently do 50% or more of what this chapter promised.

Sign in to record how you're doing.