Goal of the Programme
The general purpose of the programme is to produce graduates equipped with the requisite technical, business, and interpersonal skills to meet the challenging and changing requirements of the business community.
Minimum Admission Requirements
KCSE mean grade of C (plain) with C in Mathematics and C- in Physics
Expected Learning Outcomes
At the end of the programme, a graduate of Diploma in Computer Science program is expected to:
- Demonstrate proficiency in common office automation tools, commercial IS programming language, visual and structured programming environments and languages, visual and structured system development techniques, database design, operating system management tools (such as scripting), use of web development tools and internet systems development, project management and software QA tools, testing and implementation techniques, problem solving techniques, and multimedia systems/environments
- Demonstrate skills in problem solving, personal effectiveness and communication, team working and team leadership, project management, office automation, structured and visual system specification and development, system testing and implementation, and database design.
- Demonstrate knowledge of graphical user interface design, structured program design, visual program design, database design, distributed application design, networking, concepts of both structured and visual programming, accounting principles and procedures, mathematical concepts, and web site design
- Explain the dynamic nature of business and technology, the limitations and potential of IT/IS for solving business problems, the necessity of quality and standards in developing business information systems, the role of the user in the system development process, and the necessity to constantly update one’s knowledge and skills.