Course:Higher National diploma in human resource management Unit:Employee resourcing
Majot topics:
⦁ Labour economics
⦁ Job analysis and introduction
⦁ Human resource planning(HRP)
⦁ Recruitment and selection
⦁ Legislation governing employement in Kenya
Course Name:Higher diploma in human resources management
Course unit name:Fundamentals of human resource management Major Topics:
⦁ Fundamentals of human resource management
⦁ Human resource objectives and policies
⦁ Evaluating the performance of the human resource function in organisations
⦁ Organisational structureveness and effecti
⦁ Organisational design
⦁ Job design
⦁ Dimensions of Job design
Course:Diploma in information communication technology Unit:Introduction to ICT Unit subtopics
⦁ Introduction to ICT
⦁ Computer systems
⦁ Computer hardware
⦁ Computer software
⦁ Introduction to operating systems
⦁ Computer files
⦁ An overview of application packages
⦁ Computer networks
⦁ The internet
⦁ Emerging issues and trends
Course:Certificate in IT(CCIT) Unit:Introduction to ICT and ethics
Major course units:
⦁ Introduction to information communication technology
⦁ Computer hardware
⦁ serial and parallel transmission
⦁ Computer software-Introduction
⦁ Basic computer networking
⦁ Data processing
⦁ Data security
⦁ Computer safety and ergonomics
⦁ Ethics and professional issues in ICT
⦁ Conflict management
⦁ Social responsibility in ICT
⦁ Emerging trends and issues in ICT
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