Topic outline

  • General

  • Topic 1. Introduction to Computer Systems

    Theory

    Specific Objectives

    By the end of this topic the trainee should be able to:-

    a)      outline the historical development of computers and identify the various

             generations of computers

    b)      distinguish between the various types of computers

    c)      identify the components of a computer and describe their functions

  • Topic 2. Microprocessor Architecture

    Theory

    Specific objectives

    By the end of the sub-module unit, the trainee should be able to:

    a)      Describe the organization of data registers

    b)      Explain the operation of machine cycle

  • Topic 3. Introduction to Assembly Language programming

    Theory

    Specific Objectives

    By the end of the sub-module unit, the trainee should be able to:

    a)      Explain instruction format

    c)      Write programs using data transfer group of instructions.

    d)      Write programs using data manipulation group of instructions.

    e)      Write programs using transfer of control instructions.

  • Topic 4. Tools in assembly language programming

    Theory

    Specific Objectives

    By the end of the sub-module unit, the trainee should be able to:

    a)      Describe the assembly language program development cycle

    b)      Use assembly program development tools

  • Topic 6. I/O Interfacing Devices

    Theory

    Specific Objectives

    By the end of the sub-module unit, the trainee should be able to:

    (a)     Describe various input/output methods

    (b)     Explain the operations of Parallel I/O ports

    (c)     Explain the operations of Serial I/O ports

    (d)     Explain the operations of Data Converters