Course Name: Certificate in ICT Course unit: Mathematics
Major topics:
⦁ Number bases
⦁ computer based arithmetic
⦁ floating point representation
⦁ Set notation representation and probability
⦁ Boolean algebra i
⦁ Boolean algebra ii
⦁ Data structures i
⦁ Data structures ii
⦁ Matrix and transformation
⦁ Representation of instruction
⦁ Error and accuracy
⦁ Statistics
Course:Diploma in information communication technology Course unit:Object oriented programming Major course contents
⦁ Introduction to Object oriented programming
⦁ Overview of object oriented analysis diagrams in UML
⦁ Object oriented programming using JAVA
⦁ Variables and data types
⦁ Using keyboard input
⦁ Control structures
⦁ Arrays
⦁ Classes and objects
⦁ Java applets
⦁ Drawing and filling objects
⦁ Creating user interface with the awt
⦁ Retrieving and using images
⦁ Event handling in Java
Course Name:Higher National Diploma in Human resource management Counse unit:Personnel administration Major topics to be covered
⦁ Employement policies and procedures
⦁ Human resource management information systems
⦁ Management information systems
⦁ Statutory deducations
⦁ Emerging issues concerning human resource in kenya
Course:Diploma in information communication technology Course unit:Structured programming Major course contents
⦁ Computer programming methodology
⦁ Programming languages
⦁ Introduction to C programming
⦁ Contants,variables and data types
⦁ C programming-operators and expressions
⦁ C Programming:- Managing Input and Output Operations
⦁ C Programming:- Decision Making and Branching
⦁ C Programming:- Decision Making and Looping
⦁ C- Programming: Arrays
⦁ C- Programming:- User Defined Functions
⦁ C- Programming: Structures and Pointers
⦁ C- Programming: Managing Files in C