Action steps
1. Define the computer
2. Describe the development of computers, in particular abacas, Pascal, Babbage, Hollerith and ENIAC
3. Classify computers according to generations from 1st - 5th generation (and any subse-quent generation)
4. Distinguish between analogue, digital, and hybrid computers
5. Explain the social implication of computers on society in particular privacies and quality of life
6. List the benefits of computers to the society
Action steps
1. Describe computer hardware configuration
2. List some input and output units
3. Describe the function of the out unit
4. Describe the function of C.P.U.
5. List some auxiliary units
6. Describe the function of the auxiliary memory
7. Define bits, byte, nibble, and word and storage size
Action steps
1. Explain software and its various types
2. Distinguish between low-level and high-level languages
3. Explain source and object programs
4. Define a translator
5. Explain types of translators: assembler, compiler, and interpreter
6. Explain the use of package programs
Action steps
1. Explain different processing modes
2. Explain offline and online concepts
3. Define batch processing, real time, time sharing and distributed processing
4. Differentiate between batch processing, real time processing, time-sharing and distributed processing system
Action steps
1. Discuss the principles and procedures of operating the computer system, the fix up, start up and shut-down systems
2. Discuss initialization and formatting of storage devices such as disks and diskettes
Action steps
1. Understand data control techniques, operating procedure of a computer installation, safe-ty regulation in computer installation, method of preventing hazards such as fire, flooding and sabotage
2. Understand security methods in computer installation and the need for users’ passwords
3. Describe file security methods in computer installations
4. Explain the need for file security in computer installation
5. Explain user passwords and user names
Action steps
1. Define computer network
2. Explain different types of network organization such as star, ring, bus etc.
3. Describe different types of network: LAN, WAN
Action steps
1. Define internet
2. Describe resources of internet
3. Explain the processes involved in browsing and searching the internet
4. Explain the meaning of ISP
5. Explain the concept of email address
6. Describe the processes of acquiring an e-mail address
7. Describe the process of sending and receiving an email.
Action steps
1. Describe the binary, octal, decimal and hexadecimal number system
2. Convert from one number system to another e.g. decimal to binary
3. Define a code
4. Explain the conversion from one code to another
5. Describe and explain a code
6. Describe the BCD code, excess-three code and 2+421 codes
7. Describe the conversion from one code to another e.g. from BCD to excess-three code
8. Describe the seven-segment display code
Action steps
1. State, explain and relate the Boolean postulate
2. List examples of Boolean pastorate's application
3. Design a truth table for up to 4 variables
4. Design logic expression from statements of condition
5. Using the stated Boolean postulate explain the steps in minimizing a logic expression al-gebraically, thereafter, demonstrate the action
6. Define and discuss the Karnaugh map
7. Progressively design a Karnaugh map for 2 variable, 3 and 4 variables and explain each step
8. Use the principles in Karnaugh map and minimize logic expression
Action steps
1. List the various terminologies used to characteristics integrated circuits e.g. fanout, fan -in threshold, heat dissipation, noise margin etc.
2. Explain pin connections/arrangement of ICS
3. Explain the technology of TTC
4. Explain all the characteristics of DTL and ECL technologies
5. Explain pulse and pulse shaping
Action steps
1. Define and explain program with concrete illustration.
2. Explain in details the various feature of a good program.
Action steps
1. Describe the concept of an algorithm with its features
2. Give concrete examples of algorithms
3. Provide various methods of oppressing algorithm with examples
Action steps
1. Show the structure and how to develop simple programming code involving each of the basic control structures
2. Give class exercises and assignments to practice on
Action steps
1. Discuss the stages involved in developing a program
2. Demonstrate the stages above with a real life program
Action steps
1. Discuss the features of machine language, low level language, and high-level language
2. Highlight the advantages and disadvantages of different levels of programming layouts
Action steps
1. Define debugging
2. Identify sources of bugs in a program
3. Explain syntax, run-time and logical errors
4. Identify techniques of locating bugs in a program
5. Explain program maintenance
6. Distinguish between debugging and maintaining a program
Action steps
1. Define Statistics
2. Identify various sources of statistical data
3. State important uses of statisticsand uses of statistical data
4. Explain quantitative data
5. Identify various scales of measurement
Action steps
1. Discuss simple random sampling
2. Discuss systematic sampling
3. Discuss stratified sampling
4. Discuss quota sampling.
5. Design questionnaires and formats for data collection
6. Identify the problems and types of errors that arise in data collection
7. Collect data on various sources listed above
8. Collect primary and secondary data
Action steps
1. Distinguish between census and sampling surveys
2. Explain the meaning and purpose of pilot enquires
3. Identify the advantages and disadvantages of sampling
4. Distinguish between probability and non-probability methods
5. Explain the various probability-sampling methods
6. Explain the various non-probability sampling methods (purpose, judgement and quota)
7. Explain the use of post enumeration surveys
8. Collect data applying the sampling methods above
Action steps
1. Identify the different categories of collected data
2. Classify the data into the various categories
3. Verify the sorted data
4. Identify the different data storage methods for discrete and continuous data
Action steps
1. Identify the various types of statistical tables (frequency and contingency tables, simple informative tables, table for reference, complex tables)
2. Explain various methods of data presentation (tabular, graphical, pictorial, text etc.)
3. Construct scatter diagrams, frequency tables, and graphs
4. Explain merits and demerits of chart/diagrams above
Action steps
1. Explain historical background of the internet
2. Discuss intranet and extranet
3. Distinguish between internet, intranet and extranet
4. Discuss data transmission
5. Discuss the various transmission media
Action steps
1. Introduce simple computer network techniques
2. Classify computer network by geographical coverage
3. List some major networks
4. Highlight the benefits of the internet
Enter a coupon code to get discount, if you have any.
By clicking the "Pay" button, you agree to the Terms of use.