Computer Software

Information Communication Technology · Level 5  ·  3 Chapters

Compiled by: Caroline Akoth

Can I download Computer Software notes as a PDF?

Yes. 16 CDACC past papers for Computer Software download as a PDF, free, with no account and no payment. The notes download as a PDF too: every chapter has a Download PDF button above its notes. Sign in and click it. Each download comes from your plan's monthly allowance or from credits. To read before you sign in, the first topic of every chapter opens to anyone, and a Profplanet plan opens the remaining topics. See the 16 free past papers for this unit.

▣

What Computer Software covers

In this unit, you will be able to confidently select, install, and configure computer software that perfectly fits user needs, while following workplace procedures and safety guidelines. You will master creating user accounts, performing backups, testing functionality, and carrying out updates and upgrades to keep systems running smoothly. By the end, you’ll be ready to maintain and troubleshoot software effectively, ensuring reliable and efficient performance in any professional setting.

■

Careers after Computer Software

In the world of Kenyan businesses, schools, health centres and growing tech start-ups, the ability to choose, install, test and keep software running smoothly is a daily need. Whether you join a formal IT department or launch your own support service, the skills you master in this unit open doors to reliable income and career growth.

  • IT support desks in secondary schools and colleges - you assess teachers’ and students’ software needs, install learning platforms, create student accounts and back up class data, earning a salary or a contract fee for keeping the campus computers ready for lessons.
  • County administration offices (e.g., in Nakuru or Kisumu) - you follow procurement procedures to select the right accounting or record-keeping software, configure user permissions for clerks, and schedule regular updates, receiving a steady government payroll or consultancy payment.
  • Private medical clinics and county referral hospitals - you install and maintain patient-management systems, perform daily backups of health records, and run software upgrades to meet safety standards, earning a technical specialist wage or per-visit service charge.
  • Small-business computer repair shops in Kiambu or Mombasa - you offer on-site software installation, configuration of point-of-sale applications, and corrective troubleshooting for shop owners, charging hourly rates or fixed service packages.
  • Freelance remote-support providers serving entrepreneurs in Nairobi’s CBD - you evaluate client requirements, select cloud-based tools, set up user accounts, and monitor software health from a home office, billing clients per month or per incident.
  • Micro-finance and agricultural co-operatives in Eldoret or Kitui - you conduct data-backup routines for loan records, test new budgeting software, and apply safety procedures to protect sensitive financial data, receiving a regular salary or project-based remuneration.
  • Local software development firms and tech incubators in Karen or Westlands - you carry out systematic software testing against user manuals, document corrective measures, and manage version upgrades, earning a junior tester salary or a stipend for internship projects.
  • Call-centre operations for tourism or e-commerce platforms in Mombasa - you maintain the agents’ desktop applications, monitor performance, and apply scheduled updates, receiving a fixed monthly wage plus overtime for after-hours maintenance.
  • Community ICT centres in rural schools or youth hubs - you train staff on safe software handling, enforce safety guidelines, and keep the centre’s computers functional, often funded through NGOs or community grants that pay a stipend or honorarium.
  • Entrepreneurial “tech-on-the-go” services in informal markets of Nairobi’s Eastlands - you travel to small retailers, install inventory software, set up local user accounts, and provide quick corrective fixes, earning daily service fees and building a loyal client base.

Mastering these software-management skills means you can step confidently into any workplace that relies on computers, or turn that confidence into your own thriving tech-service business. Keep learning, stay curious, and let every installation and upgrade be a stepping stone toward a prosperous ICT career.

Chapters

16 past papers for this unit →

What Computer Software covers: 14 main topics in 3 chapters

1. Install computer software

  1. 1.1 Identification of computer software
  2. 1.2 Selection of computer software
  3. 1.3 Manage local user accounts
  4. 1.4 Performing data backup
  5. 1.5 Installation of computer Software
  6. 1.6 Computer software configuration

2. Test computer software functionality

  1. 2.1 Software testing
  2. 2.2 Corrective measures
  3. 2.3 Testing of computer software functionality

3. Perform computer software maintenance

  1. 3.1 Development of Software maintenance schedule
  2. 3.2 Software functionality monitoring
  3. 3.3 Conducting software upgrade
  4. 3.4 Conducting software update
  5. 3.5 Observing Safety procedures

Practise this unit

Revise this unit

3 more for this unit

Beyond the syllabus

Other units in Module III