#
  • Home (current)
  • Resources
  • Login
  • Create Account

Computer Science | 9618

1.1 Data Representation

1.2 Multimedia

1.3 Compression

2.1 Networks including the internet

3.1 Computers and their components

3.2 Logic Gates and Logic Circuits

4.1 Central Processing Unit (CPU) Architecture

4.2 Assembly Language

4.3 Bit manipulation

5.1 Operating Systems

5.2 Language Translators

6.1 Data Security

6.2 Data Integrity

7.1 Ethics and Ownership

8.1 Database Concepts

8.2 Database Management Systems (DBMS)

8.3 Data Definition Language (DDL) and Data Manipulation Language (DML)

9.1 Computational Thinking Skills

9.2 Algorithms

10.1 Data Types and Records

10.2 Arrays

10.3 Files

10.4 Introduction to Abstract Data Types (ADT)

11.1 Programming Basics

11.2 Constructs

11.3 Structured Programming

12.1 Program Development Life cycle

12.2 Program Design

12.3 Program Testing and Maintenance

13.1 User-defined data types

13.2 File organisation and access

13.3 Floating-point numbers, representation and manipulation

14.1 Protocols

14.2 Circuit switching, packet switching

15.1 Processors, Parallel Processing and Virtual Machines

15.2 Boolean Algebra and Logic Circuits

16.1 Purposes of an Operating System (OS)

16.2 Translation Software

17.1 Encryption, Encryption Protocols and Digital Certificates

18.1 Artificial Intelligence (AI)

19.1 Algorithms

19.2 Recursion

20.1 Programming Paradigms

20.2 File Processing and Exception Handling

© 2020

Contact us

Off Limuru Road, Parklands
Nairobi, Kenya
+254 708 495 677

additional links

  • Terms and conditions
  • Privacy policy | Cookie usage policy