JAMB Computer Studies Syllabus

The complete JAMB UTME Computer Studies syllabus for the 2026/2027 session — every section and topic straight from the official JAMB syllabus, plus how the paper is set, how to study it, and answers to the questions candidates ask most.

Subject overview

The aim of the Unified Tertiary Matriculation Examination syllabus in Computer Studies is to prepare the candidates for the Board’s examination. The objectives of the syllabus are designed to test candidates’ understanding, knowledge and acquisition of:

40
questions in Computer Studies
100
marks (of 400 total)

Official syllabus Content is taken from the official JAMB UTME syllabus (IBASS). Last checked: 17 Sept 2026. Always confirm at jamb.gov.ng.

Your progress

Mark topics as you go to track your readiness.

Study the syllabus below, then test yourself. Move each topic from Not startedLearningPractisingMastered.

Explore CBT practice

General objectives

The Computer Studies syllabus is designed to test candidates' ability to:

  • COMPUTER STUDIES
  • 1. Evolution of Computing Systems
  • 2. Basic concepts of computer and its operations
  • 3. Problem solving skills, data processing and practical skills in Computing
  • 4. System software and Application Software.
  • 5. Operations of Basic computer hardware – Input, Output, Memory and Central Processing Unit
  • 6. Application of Online resources and Online skills
  • 7. Ethics and human issues in computing
  • 8. Career Prospects in Computing
  • The syllabus is divided into ten sections as given below:
  • Evolution of Computing
  • Fundamentals of Computing
  • Computer Hardware
  • Computer Software
  • Basic Computer Operations
  • Computer Applications
  • Managing Computer Files
  • Developing Problem Solving Skills
  • I. Basics and Applications of Information and Communication Technologies (ICT)
  • Computer Ethics and Computers in Society
  • Potentials for Higher Studies in Computer related areas

How this paper is examined

JAMB Computer Studies is a Computer-Based Test of 40 multiple-choice questions worth 100 marks. There is no negative marking, so attempt every question. It is taken with Use of English and two other subjects, for 180 questions in two hours overall.

How to use this syllabus: don't just read it — turn each topic into a checklist. Study a topic, then immediately practise questions on it so the knowledge sticks. Give extra time to the sections that carry the most topics, and revisit weak areas with timed practice as the exam approaches.

Topics & recommended order

Work through these topics in order. Mark each one as you go — your progress is saved on this device.

1. History of computing

Not started

Evolution of Computing · Study

2. Classification of computing devices

Not started

Evolution of Computing · Study

3. Overview of Computing Systems

Not started

Fundamentals of Computing · Study

4. Data and Information

Not started

Fundamentals of Computing · Study

5. Word Processing package

Not started

Computer Application Packages · Study

6. Spreadsheet package

Not started

Computer Application Packages · Study

7. Database package

Not started

Computer Application Packages · Study

8. Graphics Package

Not started

Computer Application Packages · Study

9. Presentation Package

Not started

Computer Application Packages · Study

10. Web Design Package

Not started

Computer Application Packages · Study

11. Concept of Computer Files

Not started

Managing Computer Files · Study

12. Handling Computer Files

Not started

Managing Computer Files · Study

13. Booting and shutting down process

Not started

Computer Maintenance and Safety Measures · Study

14. Computer Maintenance

Not started

Computer Maintenance and Safety Measures · Study

15. Computer Room Management

Not started

Computer Maintenance and Safety Measures · Study

16. Communication Systems

Not started

Information &Communication Technology (ICT) · Study

17. Application areas of ICT

Not started

Information &Communication Technology (ICT) · Study

18. Internet

Not started

Information &Communication Technology (ICT) · Study

19. Electronic Mail

Not started

Information &Communication Technology (ICT) · Study

20. Networking

Not started

Information &Communication Technology (ICT) · Study

21. World Wide Web (www)

Not started

Information &Communication Technology (ICT) · Study

22. Cables and Connectors

Not started

Information &Communication Technology (ICT) · Study

23. Programming Language (PL)

Not started

Developing Problem-Solving Skills · Study

24. High Level Languages (HLL)

Not started

Developing Problem-Solving Skills · Study

25. Algorithm and Flowcharts

Not started

Developing Problem-Solving Skills · Study

26. Programming Language Structure

Not started

Developing Problem-Solving Skills · Study

27. Program Development

Not started

Developing Problem-Solving Skills · Study

28. System Development Life Cycle

Not started

Developing Problem-Solving Skills · Study

29. Definition of AI

Not started

Artificial Intelligence (AI) and Robotics · Study

30. Branches of AI

Not started

Artificial Intelligence (AI) and Robotics · Study

31. Applications of AI

Not started

Artificial Intelligence (AI) and Robotics · Study

32. Fundamentals of Robotics

Not started

Artificial Intelligence (AI) and Robotics · Study

33. Ethical issues

Not started

Computer Ethics and Human Issues · Study

34. Computer Security

Not started

Computer Ethics and Human Issues · Study

35. Cyber risks and protection

Not started

Computer Ethics and Human Issues · Study

36. Potentials

Not started

Computer Ethics and Human Issues · Study

Full Computer Studies syllabus

Every section and topic below is from the official JAMB syllabus, reproduced faithfully.

SECTION A: Evolution of Computing

1. History of computing

  • a.
  • Pre-Computing Age - 19th century
  • Features and components early computing devices
  • b. Computing Devices - 20th Century
  • c.
  • The history behind each device

2. Classification of computing devices

  • a.
  • By Generation
  • b. By Size
  • c.
  • By Purpose
  • d. By Type
  • ii. Discuss the contributions and uses of each of the founders of these devices:
  • -
  • ENIAC
  • -
  • EDVAC
  • -
  • UNIVAC 1
  • -
  • Desktop Personal Computers, etc
  • i. Relate each generation with its characteristic feature.
  • - First, Second, Third, Fourth to current generation.
  • ii. Describe each generation under the following:
  • - Year of Development
  • - Basic components/Type of Technology
  • - Speed of operation
  • - Storage Capacity/Component
  • iii. Explain the differences in the classification of computing systems by size (micro, mini, mainframe, and super)
  • iv. Differentiate among the various types of modern computer systems in respect of sizes and basic components, data and usage
  • - Personal Computers
  • - Desktops
  • - Laptops
  • - Tablets
  • - Hand-held
  • - Servers
  • - Workstations
  • - Mainframes
  • - Wearable
  • - Super Computers.
  • - Digital
  • - Analog
  • - Hybrid
  • - Special purpose
  • - General purpose
  • etc.
  • v. State the importance and use of these computing systems
  • Computer Studies

SECTION B: Fundamentals of Computing

1. Overview of Computing Systems

  • a. Two main constituents of a computer (hardware and software)
  • b. Characteristics of computers
  • c. Type, examples and uses of computer hardware
  • d. Logic Circuits
  • e. Types, examples and uses of software

2. Data and Information

  • a.
  • Differences between
  • Data and
  • Information
  • b. Data representation.
  • c.
  • Methods of Digitisation

SECTION C: Computer Application Packages

1. Word Processing package

  • (a) General concept
  • (b) Creating and saving documents
  • (c) Editing, formatting and insertion
  • (d) Printing
  • (e) MS Word
  • i. Features
  • ii. Launch MS Word
  • iii. Basic operations
  • iv. Other operations

2. Spreadsheet package

  • (a) General concept
  • (b) Creating and saving documents
  • (c) Editing, formatting and insertion
  • (d) Printing
  • (e) MS Excel
  • i. Features
  • ii. Launch MS Excel
  • iii. Basic operations
  • iv. Other operations

3. Database package

  • (a) Definition of Database and examples of database packages
  • (b) Database organizations
  • (c) Different features of database format
  • (d) Basic operations of Database using MS
  • Access
  • (e) Create database using MS Access
  • (f) Carry out operations on existing database using MS Access.

4. Graphics Package

  • (a) Definitions and examples of Graphic packages
  • (b) Features of CorelDraw
  • (c) Simple design using CorelDraw

5. Presentation Package

  • (a) Definition of Presentation package

6. Web Design Package

  • (a) Definition and examples of Web
  • Design Packages
  • (b) Uses Web Design Packages
  • (c) Elements of Web design using
  • Dreamview
  • Windows Movie Maker, Micromedia Flash, impress, Apple keynotes, etc.)
  • ii. Explain features of PowerPoint Environment (Animation Painter, Video Editor, create a video of you presentation, Automatic Ribbons
  • Toolbars, Transitions, Sections, Cropped Tool,
  • Mask Feature, Effective Preview, Screen Shot,
  • Smart Guides,)
  • iii. Explain steps in activating a PowerPoint presentation
  • iv. Perform PowerPoint operations to:
  • -
  • Create new presentation
  • -
  • Insert pictures, text, graphs, animated contents, add new slide etc.
  • -
  • Save presentation, run slide show, print presentation, close presentation etc.

SECTION D: Managing Computer Files

1. Concept of Computer Files

  • (a) Definitions of basic terms
  • (b) File organisations
  • (c) Methods of accessing files
  • (d) File classifications
  • (e) Criteria for classifying files

2. Handling Computer Files

  • (a) Basic operations
  • (b) Data Loss
  • (c) Security
  • (d) Computer versus manual files

SECTION E: Computer Maintenance and Safety Measures

1. Booting and shutting down process

2. Computer Maintenance

3. Computer Room Management

SECTION F: Information &Communication Technology (ICT)

1. Communication Systems

  • (a) Definitions and Acronym of ICT
  • (b) Types and examples of ICT

2. Application areas of ICT

  • (a) Application areas
  • (b) ICT based Devices

3. Internet

  • (a) Definition of terms
  • (b) Internet Browsers
  • (c) Features of Internet Browsers
  • (d) Internet Services
  • - E-Learning
  • - Telemedicine
  • - E-Commerce
  • - E-Government
  • - E-Library
  • etc.
  • .
  • ii. List types of ICT Devices:
  • - Mobile phones
  • - Computers
  • - Automated Teller Machines (ATM)
  • - Dispensing Machines
  • - Point of Sale Machines
  • - Automated Cash Register (ACR)
  • - Radio sets
  • - Television sets
  • - Scanners
  • etc.

4. Electronic Mail

  • (a) Definition
  • (b) E-mail Service
  • (c) Steps involved in creating and opening mail (email box, and chatting)
  • (d) Features of e-mail address

5. Networking

  • (a) Definitions
  • (b) Network types
  • (c) Network topologies
  • (d) Network devices

6. World Wide Web (www)

  • (a) Definition and full meanings of acronyms
  • (b) Brief history of WWW
  • - E-mail Discussion Group
  • - Instant Messaging/Chats
  • - Virtual meeting platforms
  • - File Transfer Protocol (FTP)
  • - World Wide Web (WWW)
  • - Search Engines
  • - Chatting etc.

7. Cables and Connectors

  • (a) Network cables and connectors
  • (b) Computer cables and connectors
  • - [email protected] and
  • -
  • www.jamb.org.ng

SECTION G: Developing Problem-Solving Skills

1. Programming Language (PL)

  • (a) Definition and Classification of PL
  • (b) Advantages and disadvantages of different levels of PL

2. High Level Languages (HLL)

  • (a) Classifications of HLL
  • (b) Characteristics of HLL
  • (c) Translators

3. Algorithm and Flowcharts

  • (a) Definitions
  • (b) Functions of Algorithm
  • (c) Properties of Algorithm
  • (d) Flowchart symbols
  • - Procedural
  • - Artificial Intelligence
  • - String processing
  • - Domain Specific
  • - Scripting
  • - Systems
  • - Visual
  • - Esoteric
  • etc.
  • ii. Explain the characteristics of High-Level
  • Programming Languages:
  • - Requires translation into machine language
  • - Portable
  • - Easier to read, write and maintain as commands are similar to English
  • - Use data types and data structures, selection statements and repetition/iteration constructs
  • - Use logic operators and functions that are built into the language.
  • - Programmers friendly
  • - Easy to code, debug and maintain
  • iii. Define translators and its two basic types:
  • -
  • Interpreters
  • -
  • Compilers

4. Programming Language Structure

  • (a) Basic Statements
  • (b) Arithmetic/string operators
  • (c) Subunits
  • (d) Primitive and non-primitive data

5. Program Development

  • (a) Definition
  • (b) Characteristics of programs
  • (c) Precautions
  • (d) Steps involved in developing program
  • v. Draw Flowchart of a given programming problem

6. System Development Life Cycle

  • (SDLC)
  • (a) Definition of SDCL
  • (b) Stages of SDLC
  • -
  • Design (Flow charting/ algorithm) development
  • -
  • Program coding
  • -
  • Program compilation
  • -
  • Program testing/debugging
  • -
  • Program documentation
  • -
  • Programme Maintenance
  • v. Examples of:
  • -
  • Interpreted program (BASIC, java, python)
  • -
  • Compiled Program (COBOL,
  • FORTRAN, C, C++, Java etc.)

SECTION H: Artificial Intelligence (AI) and Robotics

1. Definition of AI

2. Branches of AI

3. Applications of AI

4. Fundamentals of Robotics

  • (a) Definition of Robotics
  • (b) Main Components of Robotics
  • (c) Types of Robots
  • (d) Application Areas of Robotics
  • (e) Advantages and Disadvantages of
  • Robots
  • -
  • Agriculture
  • -
  • Gaming
  • -
  • Automobiles
  • -
  • Social Media
  • -
  • Marketing, etc.

SECTION I: Computer Ethics and Human Issues

1. Ethical issues

  • a. Computer–related crime
  • b. Responsibility for computer failure
  • c. Protection of computer property, records and software

2. Computer Security

3. Cyber risks and protection

  • Passwords etc.)
  • iv. List methods to protect computer resources using both electronic and manual methods.
  • v. List methods to Protect privacy of individuals (workers, companies, customers, government
  • etc.) by law and electronically.
  • vi. Define computer security
  • vii. Identify different types of computer security and their characteristics.
  • -
  • Network security
  • -
  • Internet security (cyber)
  • -
  • Application Security
  • -
  • Data security
  • -
  • Information security
  • -
  • End user security
  • etc.
  • viii. Identify appropriate security tool to use for the different types of computer security (Firewalls, antivirus software, encryption, etc.)
  • ix. Identify categories of application threats and their characteristics (Input, authorisation, session management, parameter tampering,
  • x. Identify basic dimensions of Information
  • Security (Confidentiality,
  • Integrity, and
  • Availability (CIA))
  • xi. Mention
  • Network security
  • Issues (unauthorised, intrusion, rules and configurations that protect confidentiality, integrity and accessibility using both software and hardware.)
  • xii. Mention Network security methods (antivirus software, application security, behavioural analytics, data loss prevention, email security, firewalls, mobile device security, network segmentation, security and event management
  • (SEIM), Virtual Private Network (VPN), Web security, wireless security, Network Access
  • Control (NAC).
  • xiii. List
  • Types of cyber security threats (Cybercrime, cyber-attack, cyberterrorism, malware, virus, trojans, spyware,
  • Ransomware,
  • Adware,
  • Botnets,
  • SQL injection, Phishing, Man-in-the-middle attack,
  • Denial of Service, Dridex, Romance scams,
  • Emotet malware,
  • xiv. List Cyber security safety tips
  • -
  • Regular update of software and operating systems
  • -
  • Use of anti-virus software
  • -
  • Use of strong passwords
  • -
  • Do not open email attachments from unknown senders
  • -
  • Do not click on links in emails from unknown senders or unfamiliar websites,
  • Computer Studies

4. Potentials

  • for
  • Higher
  • Studies in
  • Computing avoid use of unsecure WIFI networks in public places etc.

1. A Textbook for Year 11 - Computer Studies Bibhya Sharma, Shaveen Singh & Vijay Singh,

  • Publisher: Technology and Employment Skills Training Ministry of Education, Fiji.

2. Addan Emmanuel (2013). My Computer for Senior Secondary Schools 1, 2, 3 with Practical

  • Training CD. Valueplus Publication Limited.

3. Adebisi, A. J. (2013). Fundamentals of Computer Studies, Nigeria: Expert Consults,

  • Available on https://www.researchgate.net/publication/258339295_FUNDAMENTALS_OF_COMPUTE
  • R_STUDIES

4. Adedapo F. O. Mitchell A. S. and Agunbiade D. A. (Assessed on August 6, 2021): Online

  • with Computer Senior Secondary 2; rasmedpublications.com

5. Brookshear, J. G. (1991). Computer Science: An Overview. Benjamin-Cummings

  • Publishing Co. Inc.

6. Chiemeke Stella C., Souley Boukari, Olumide B. Longe (Assessede on August 6, 2021);

  • Computer Studies for Senior Secondary Schools; University Press Plc., upssbookshop.com

7. Doyle, S (1995). Computer Studies for You, USA: Nelson Thomas Ltd, 2nd Edition.

  • Available at https://www.amazon.com/GCSC-Computer-Studies-You/dp/0748703810

8. Driscoll, T. & Dolden R. (1998). Computer Studies and Information Technology (The

  • Motivate
  • Series),
  • Nigeria:
  • Macmillan
  • Education,
  • Available at https://amazon.com/ComputerStudies-Information-Technology-Motivate/dp/0333598342

9. Henderson, P. (1987, February), Modern Introductory Computer Science. In Proceedings of

  • the eighteen SIGCSE technical symposium on Computer Science education (pp. 183-190).

10. HiiT@School (Assessed on August 6, 2021); Computer Studies for Senior Secondary

  • Education; HiiT

11. Ojo D. J. (2018). Senior Secondary School Certificate Examination on Data Processing. Past

  • Questions and Answers (2014 - 2020). Published by TONAD Publishers Limited. (Theory,
  • Objectives and Practical)

12. Otuka J. O. E. Akande A. F. and Iginla S. I. (2019): New Computer Studies 1-3;

  • LearnAfrica

13. Senior School Certificate Examinations/National Examination Council (SSCE/NECO). Past

  • Questions and Answers on Computer Studies (Theory/Objectives).

14. Sloan, R. H., & Troy, P. (2008). CS 0.5: a better approach to introductory computer science

  • for majors. ACM SIGCSE Bulletin, 40(1), 271-275.

Frequently asked questions

How many questions does JAMB set in Computer Studies?

JAMB sets 40 multiple-choice questions in Computer Studies, each carrying equal marks for a total of 100 marks. Only Use of English has more (60 questions); every other subject follows this 40-question pattern, and your four subjects together make 180 questions and 400 marks.

How long is the exam and how much time per question?

The whole UTME lasts two hours (120 minutes) for all four subjects combined — about 40 seconds per question on average. Pace yourself: answer the questions you know quickly, flag the hard ones, and come back to them.

Is Computer Studies compulsory in JAMB?

Use of English is the only universally compulsory subject. Computer Studies is accepted for Computer Science and several science and education courses — confirm your course's combination.

How is the JAMB Computer Studies syllabus structured?

The Computer Studies syllabus covers the evolution of computing, the fundamentals of computer hardware and software, application packages, computer files and maintenance, ICT and the internet, problem-solving (algorithms, flowcharts and programming), artificial intelligence and robotics, and computer ethics.

What should I focus on most in Computer Studies?

Computer fundamentals (hardware, software, CPU and memory), application packages, ICT and the internet, and problem-solving (algorithms, flowcharts, programming) are core. Newer areas include AI, robotics and cyber security.

Does JAMB repeat past questions in Computer Studies?

JAMB does not announce a policy of repeating questions, but the syllabus changes little from year to year, so the same topics and question styles recur. Studying strictly by the syllabus and practising many questions per topic is the dependable approach — never rely on 'expo', which is a scam.

Is there negative marking in JAMB Computer Studies?

No. JAMB does not use negative marking, so a wrong answer scores zero with no penalty. Always attempt every question, even if you have to make an educated guess.

What textbooks are recommended for JAMB Computer Studies?

Use a complete SSS Computer Studies / Data Processing textbook covering the syllabus areas, and practise objective questions on hardware, software and problem-solving.

Where can I find the official Computer Studies syllabus?

The official source is the JAMB e-syllabus on the IBASS portal (jamb.gov.ng). The full topics are reproduced on this page for easy study, but always confirm the current syllabus on the official portal before your exam.

How can I prepare for Computer Studies on Belmadeng?

Study the full syllabus on this page, turn each topic into a checklist, and track your progress from Not started to Mastered. Belmadeng is adding more practice questions across subjects — explore CBT practice and the Study Centre as they grow.

Source: official JAMB UTME Computer Studies syllabus (IBASS, jamb.gov.ng). Reproduced for study use. Last checked: 17 Sept 2026. Belmadeng is not affiliated with JAMB — always confirm the current syllabus on the official portal.

← All subjects