Current WAEC Syllabus For Computer (+PDF)

Would you like to know the exact topics in the syllabus where all your WAEC Computer questions will come from?

In this Library…

You will see and download your current WAEC syllabus for Computer practical, theory and objective examination in SSCE and GCE this year.


ALSO SEE: WAEC Syllabus For All Other Subjects In SSCE and GCE


Take note.

There will be three papers, Papers 1, 2 and 3, all of which must be taken. Papers 1 and 2 shall be a composite paper to be taken at one sitting.

PAPER 1: will consist of 50 multiple-choice objective questions all which are to be answered in 1 hour for 25 marks.

PAPER 2: will consist of five essay questions. Candidates will be required to answer any three in 1 hour for 30 marks.

PAPER 3: will test actual practical skills of school candidates and knowledge of practical work for private candidates. It will consist of three questions to be answered in 2 hours for 45 marks.

WAEC Computer syllabus

The PDF version of this WAEC syllabus for Computer is available for your free download at the bottom of this Library.


Computer Evolution


1. Computing Devices I (Pre-computing age – 19th century)

  • Features, components and uses of early computing devices:
    • Abacus;
    • Slide Rule ;
    • Napier’s bone;
    • Pascal’s calculator;
    • Leibnitz multiplier;
    • Jacquad loom;
    • Charles Babbage’s analytical engine;
    • Hollerith Census Machine;
    • Burrough’s Machine.
  • Contribution of each of the founder of these devices to modern computers.

2. Computing Devices II (20th century to date)

  • Features, components and uses of:
    • ENIAC
    • EDVAC
    • UNIVAC 1
    • Desktop Personal Computers
    • Laptop and Notebook computers
    • Palmtop.

Fundamentals of Computing


1. Overview of Computing System

  • Definition of a Computer;
  • Two main constituents of a Computer
    • Computer hardware;
    • Computer software
  • Classification and examples of hardware and software.
  • Functional parts of a computer
  • Characteristics of Computers
    • Electronic in nature;
    • Accuracy;
    • Speed;
    • Interactive etc.

2. Data and Information

  • Definition and examples of data and information;
  • Differences between data and information.

Computer Ethics and Human Issues


1. Security and Ethics

  • Sources of security breaches:
    • Virus, worms and Trojan horses;
    • Poor implementation of network;
    • Poor implementation or lack of ICT policies;
    • Carelessness-giving out personal and vital information on the net without careful screening.
    • Hackers, spammers etc.

2. Preventive Measures

  • Use of antivirus software e.g. Norton, McAfee, Avast, etc
  • Use of firewall;
  • Exercising care in giving out vital and personal information
  • Encryption
  • Proper Network Implementation and Policies
  • Using sites with web certificates
  • Exercising care in opening e-mail attachments

3. Legal Issues

  • Copyright (software copyright)
    • ownership right to;
      • text;
      • images;
      • audio;
      • video
    • Privacy of audio and video software
    • Cyber crimes
      • identify theft;
      • internet fraud
    • Hacking

Computer Hardware


1. Input Devices

  • Definition and examples of input devices
  • The use of keyboard, mouse, scanner, joystick, light pen, etc
  • Classification of keys on the keyboard into Function, Numeric, Alphabetic Cursor keys
  • Features, function and operation of the mouse
  • Differences in keyboard, mouse, light pen and scanner

2. Output Devices

  • Definition and examples
  • Output devices:
    • monitor,
    • printer,
    • speaker,
    • plotter
  • Type, features and uses.
  • Differences between input and output devices
  • Similarities and differences in inkjet, laser and line printer

3. Central Processing Unit

  • Components of C.P.U:
    • Arithmetic and logic unit,
    • control unit
  • Function of ALU and Control Unit

4. Memory Unit

  • Types of Memory Unit:
    • Primary and
    • Secondary memory
  • Components of Primary memory unit:
    • ROM
    • RAM
  • Differences and uses of ROM and RAM
  • Examples of Seconadry memory devices:
    • floppy
    • disk,
    • hard disk,
    • compact disk(CD),
    • flash disk,
    • digital-video-disk(DVD)
  • Unit of storage in memory devices:
    • bits,
    • nibble,
    • bytes,
    • kilobytes,
    • megabytes,
    • gigabytes,
    • terabytes
  • Interconversion of unit of storage.
  • Comparative study of auxiliary storage devices in respect of their size, speed and technology.

5. Logic Circuit

  • Definition, types and uses of standard logic gate:
    • AND,
    • NOT,
    • OR
  • Symbols of AND, NOT, OR gates
  • Construction of truth table for standard logic gates.
  • Differences between AND, NOT, OR gates
  • NAND and NOR as alternative logic gates should be treated
  • Construction of Truth Table for NAND and NOR
  • Construction of a simple comparator with -XOR (Exclusive OR)
  • NOR gate

Computer Software


1. System Software

  • Definition and types of software
    • System software
    • Application software
  • System software and their examples
    • Operating System
      • e.g. MS Windows
    • Translator
      • e.g. Compiler
    • Tools/ Utility
      • e.g. Anti-virus
  • Examples of Operating System
    • MS Windows
    • Linux
    • UNIX
    • MS-DOS etc
  • Examples of Translators
    • Assemblers
    • Compilers
    • Interpreters
  • Examples of Utility
    • Programs
    • Editor
    • Anti-virus etc

2. Operating System

  • Definition, types, examples and function of Operating System
    • Graphic User Interface(GUI)
    • GUI (MS Windows, Linux, etc)
    • Command line (MS DOS, UNIX, etc)

3. Application Software

  • Definition and types of application software
  • Common Application Packages and their examples
    • Word processing (MS Windows)
    • Spreadsheet(MS Excel)
    • Database(MS Access)
    • Graphics
  • Packages for spreadsheet purpose
    • Accounting software
    • Payroll program
    • Banking software
    • Education management software
    • Statistical packages
    • Hospital management software

Computer Application


1. Word Processing

  • Definitions and examples of word processing and word processor
    • MS Word
    • Wordstar
    • WordPerfect
  • Features of Word Processing programs in general.
  • Application areas of Word Processing programs
    • Office
    • Publishing
    • Journalism
    • Education, etc.
  • Features of MS Word
  • Steps in activating and exiting MS Word
  • Basic operations in MS Word
    • Create
    • Edit
    • Save
    • Retrieve
    • Print
    • Close
  • Further operations in MS Word
    • move
    • copy
    • cut
    • use of different Types and sizes of fonts
    • formatting
    • justifying
    • search/explore
    • spell checking
    • file merging

2. Spreadsheet

  • Definition and examples of spreadsheet program
    • VisiCALC
    • MS Excel
    • SuperCALC
    • Autocad, etc
  • Feature of spreadsheet program
  • Application areas of Spreadsheet programs:
    • Accounting
    • Statistical calculation
    • Student result, etc
  • Features of MS Excel Environment
    • status bar
    • menu bar
    • formula bar, etc
  • Definition of basic terms in MS Excel
    • worksheet
    • workbook
    • cells
    • cell ranges
  • Data types in Excel
    • Number
    • Labels
    • Formula
  • Basic operation in Excel
    • Data Entry
    • Saving
    • Retrieve
    • Copy
    • Move
  • Arithmetic calculations using formula and built-in function
  • Additional operation in Excel
    • Editing
    • Formatting
    • Printing
    • Drawing charts, etc.

3. Database

  • Definition of database and database packages
  • Examples of database packages
    • Dbase IV
    • Foxbase
    • MS Access
    • Oracle, etc
  • Basic terms in Database
    • File
    • Record
    • Field
    • Key
  • Types of database organization methods and their features
    • Hierarchical
    • Network
    • Relational
  • Features of database format
    • Files designed as tables
    • Tables comprise row and columns
    • Row containing related information about a record.
    • Column containing specific type of information about a field.
  • Steps in creating database
    • define the structure
    • indicate field type (numeric, character, data, text, etc)
    • enter data
    • save data
  • Basic operations on already created database.
    • searching
    • modifying
    • sorting
    • reporting
    • selecting
    • inserting, etc

4. Graphics

  • Definition of Graphics
  • Examples of Graphics packages
    • Paint
    • Harvard graphics
    • Photoshop
    • Coreldraw, etc
  • Features in activating and existing Coreldraw
  • Simple design using Coreldraw
    • Business card
    • School logo
    • National flag
    • Invitation card
    • Certification, etc.

5. Presentation Package

  • Definition of presentation package
  • Examples of presentation package
    • MS PowerPoint, etc
  • Features of PowerPoint environment
  • Steps in activating and exiting PowerPoint
  • PowerPoint operation
    • create new presentation
    • insert pictures,
    • text,
    • graphs
    • animated contents
    • add new slide
    • save presentation
    • run slideshow
    • print presentation
    • close presentation

Managing Computer Files


1. Concept of Computer Files

  • Definition of some terms
    • computer file
    • record
    • field
    • data item
  • Types of data item
    • numeric
    • alphabetic
    • alphanumeric
  • File structure organisation (Data item—record—file—database)
  • Types of file organization
    • serial
    • sequential
    • index
    • random
  • Methods of accessing files
    • serial
    • sequential
    • random
  • File classification
    • master file
    • transaction file
    • reference file
  • Criteria for classifying files:
    • nature of content(program and data)
    • organisation method
    • storage medium

2. Handling Computer Files

  • Basic operation on computer files
    • file
    • delete
    • retrieve
    • insert
    • copy
    • view
    • update
    • open
    • close
  • Effect of file insecurity
    • data loss
    • data corruption
    • data becomes unreliable
  • Causes of data loss
    • over-writing
    • inadvertent deletion
  • Methods of file security
    • use of backup
    • use of antivirus
    • password
    • proper labelling of storage devices, etc.
  • Differences between computer files and manual files
  • Advantages of computer files
    • more secure
    • fast to access, etc.
  • Disadvantages of computer files
    • expensive to set up
    • irregular supply of electricity

Basic Computer Operation


1. Booting and Shutting Down Process

  • Description and types of booting
  • process
  • Types of booting process
    • cold booting
    • warm booting
  • Steps involved in :
    • booting a computer;
    • shutting down a computer
  • Identification of features on a desktop

2. Computer Data Conversion

  • Definition of registers, address, bus.
  • Types and functions of registers:
    • MDR,
    • CIR,
    • SCR
  • Differences between register and main memory
  • Steps involved in how a computer converts data to required information (Input-Process-Output)
  • Factors affecting speed of data transfer:
    • bus speed;
    • bus width

Information and Communication Technology (ICT)


1. Communication Systems

  • What ‘ICT’ acronym stands for.
  • Types of ICT
    • Broadcasting
    • Telecommunication
    • Data Network
    • Information Systems
    • Satellite
  • Communications
    • Examples of Broadcasting
      • Radio broadcasting
      • Television broadcasting
      • Satellite system
    • Examples of Telecommunication
      • Public Switched Telephone Network (PSTN)
      • Landline
      • Mobile phone systems
      • Circuit Switched Packet Telephone System (CSPT)
      • Satellite telephone system
      • Fixed wireless telephone system
    • Examples of data networks
      • Personal Area Network (PAN)
      • Local Area Network (LAN)
      • Metropolitan Area Network (MAN)
      • Wide Area Network (WAN)
      • Internet
    • Examples of Information System
      • Data processing system
      • Global Positioning System (GPS)

2. Application Areas of ICT

  • Application areas of ICT include the following:
    • Video conferencing
    • Telecommuting
    • Telecomputing
    • Messaging
    • Information search, retrieval and archival.
  • ICT based gadgets and their operations
    • Mobile phones
    • Computers
    • Fax machines
    • Automated Teller Machine (ATM)
    • Dispensing machines
    • Point of Sale Machines
    • Automated Cash Register (ACR)
      • Radio sets
      • Television sets, etc.

3. Internet

  • Definition of Internet and some Internet terms:
    • Homepage
    • Browse
    • Browser
    • Chatroom
    • Cybercafe
    • HTTP
    • HTML
    • ISP
    • Webpage
    • Website, etc.
  • Types of internet browsers
    • Internet explorer
    • Netscape navigator
    • Opera
    • Firefox
    • Cometbird, etc.
  • Features of Internet browsers:
    • Title bar
    • Menu bar
    • Tool bar
    • Address bar, etc.
  • Types of Internet services
    • Electronic mail (e-mail)
    • e-mail discussion group
    • Instant messaging
    • Telnet
    • Usenet
    • File Transfer Protocol (FTP)
    • Worldwide web (www)
    • Chatting, etc.

4. Electronic (e-mail) Services

  • Definition of electronic mail
  • E-mail Services:
    • sending/receiving
    • e-mail
    • chatting, etc
  • Steps involved in creating e-mail account
  • Steps involved in opening mail box
  • Features in an e-mail address
  • Definition and steps involved in chatting

5. Networking

  • Definition of a Computer Network
  • Types of Network
    • PAN
    • LAN
    • WAN
    • MAN
    • Internet
  • Network topology
    • Star
    • Bus
    • Ring
  • Network devices
    • Hub
    • Modems
    • Switches
    • Routers
    • Network Interface Card (NIC)
  • Advantages of Networking

6. Introduction to Worldwide Web (W.W.W)

  • What is the ‘W.W.W.’ acronym stands for
  • Brief history of W.W.W.
  • Basic terminologies:
    • W.W.W.
    • website
    • webpage
    • homepage
    • protocol, etc
  • Protocol
    • HTTP
    • HTML
  • Uses/benefits of www
  • Navigating through websites
    • www.waeconline.org
    • www.itbeginswithu.org
    • www.servenigeria.com
    • www.phillipemeagwali.com
    • www.jambonline.org
  • Difference e-mail and website address features:
  • Software for web development
    • Frontpage, etc.

7. Cables and Connectors

  • Types of Network Cables and Connectors
    • Cables:
      • Twisted pair,
      • coaxial,
      • fibre optic,
      • telephone
    • Connectors:
      • RJ45,
      • RJ11,
      • T-connectors
  • Types of Computer Cables and Connector
    • Cables:
      • Power cables
      • Data cables
      • Printer Cable,
      • universal serial bus (USB),
      • monitor cable,
      • serial cable
    • Connectors:
      • Male and female

Developing Problem-Solving Skill


1. Programming Language (PL)

  • Programming Language:
    • Definition,
    • examples,
    • levels
    • and features:
  • Levels and examples of programming language
    • Machine Language (ML) e.g.100011001
    • Low Level Language(LLL), e.g. Assembly Language
    • High Level Language(HLL) e.g. BASIC, C++, FORTRAN, etc.
  • Comparison of ML, LLL, HLL.
  • Advantages and disadvantages of ML, LLL and HLL.

2. High Level Language

  • Definition and examples
  • Classification of HLL as
    • Scientific
    • Gen purpose
    • Business
    • AI
    • String processing language (SPL)
  • Features of BASIC, C, PASCAL, COBOL – Comparative study

3. Algorithm and Flowchart

  • Definition of : Algorithm and Flowchart
  • Functions of Algorithm
  • Characteristics of Algorithm:
    • Finite
    • Effective
    • Unambiguous
  • Writing algorithm for:
    • Computing average of a given set of numbers
    • Evaluation of equation:
      • y=a(b-c)2/(d+2)
    • Computing out the first ten odd numbers, etc
  • Flowchart symbols:
    • I/O,
    • Process,
    • decisions, etc
  • Use of each flowchart symbol
  • Flowchart diagrams for given programming problem

4. BASIC programming

  • What BASIC acronym stands for
  • BASIC characteristics
  • Types of data
    • variable
    • constant/literal
    • numeric
    • string/alphanumeric
  • BASIC Statements
    • INPUT
    • PRINT,
    • LPRINT
    • LET
    • END
    • REM
    • READ
    • DATA
  • Arithmetic operators (-,+,*,/)
  • Arithmetic Expressions
  • Evaluation of Arithmetic expressions
  • Simple BASIC Programs
  • Running Simple Programs

  • Built-in functions in BASIC
    • SQR(X)
    • INT(X)
    • SIN(X)
    • ABS(X)
    • RND(X)
    • COS(X)
    • TAN(X)
    • LOG(X)
    • EXP(X)
  • BASIC Notation of
    • (x-y)/(x+y)
    • (a+b) +c/sind
    • ex+y
    • sin(x+ny), etc
  • BASIC program to
    • find the square root of numbers
    • find square root of S, round up to an integer
    • find the cosine of known values
    • find the tangent of given angles.
    • plot sine wave curve
  • Additional BASIC Statements
    • DIM Statement
    • FOR – NEXT statement
    • WHILE-END statement
  • Defining one-dimensional array, using DIM statement.
  • Operating on Array elements
    • Input of array
    • Output of array
    • Arithmetic operations on array
  • Write BASIC program to :
    • store a vector of 10 numbers
    • calculate the mean of 100 numeric values
    • calculate area of 10 different rectangles
    • Compute the sum of the first 100 integers

6. Systems Development Cycle

  • Definition of system development cycle
  • Description of system development cycle
  • Stages in system development Cycle
    • Preliminary study
    • Feasibility
    • Investigate study
    • Analysis
    • Design
    • Implementation
    • Maintenance
    • Study review
  • Description of each stage of system development cycle
  • Diagram of system development cycle

7. Program Development Cycle

  • Definition of program
  • Characteristics of a good Program
    • Accuracy
    • Readability
    • Maintainability
    • Efficiency
    • Generality
    • Clarity
  • Precautions in developing a program
    • Be stable, steady and patient
    • No step skipping
    • Follow order of execution
  • Steps involved in program development
    • Problem definition
    • Problem analysis
    • Flow chatting
    • Desk checking
    • Program coding
    • Program compilation
    • Program testing/debugging
    • Program documentation
  • Description of each of stages in program development
  • Examples of :
    • Interpreted program (BASIC)
    • Compiled program (COBOL, FORTRAN)

Download WAEC syllabus for Computer PDF

Click on the link below to start your instant download of the the WAEC computer syllabus now.

GOOD LUCK

Do you have something to ask on this WAEC syllabus for Computer? Comment below and a staff or fellow Topper will reply you.

Let others know

Leave a Comment

Your email address will not be published. Required fields are marked *

Copyrighted. Why not share this post instead?