Computer Systems Analyst

Computer systems analysts may best be described as systems consultants who assist organizations to realise the maximum benefit from their investment in computer equipment and personnel. At all times systems analysts are accountable to clients in developing the best possible systems according to the requirements specified.

Systems analysts study clients’ systems requirements, write comprehensive programs and system specifications to meet these requirements, then finally consult with the users of the system to ensure higher production. They are also responsible for the detailed design of computer systems, which a programmer can convert into a computer language.

Their work follows a very logical step-by-step format. For any project undertaken these steps may include the following:

  • Systems analysts consult with the client in order to determine the client’s needs and requirements. They then decide whether and how computers or computer applications could be used to improve them.

  • They then draw up diagrams of how the work is to be done and work out the new system’s requirements and specifications. In some cases, the system analyst may work with a system designer to draw up detailed charts and diagrams that indicate the various components involved.

  • They specify the inputs to be accessed by the system, design the processing steps and format the output to meet the users’ needs. Analysts use techniques such as structured analysis, data modelling, information engineering, mathematical model building, sampling and cost accounting to plan the system.

  • They then check the feasibility and workability of a conceptual design. This may include the preparation of cost-benefit and return-on- investment analyses to help management decide whether implementing the proposed system would be financially feasible.

  • After receiving approval they may then oversee the system’s development, including design, choice of computers and computer programs.

  • Finally, they test the new system with a variety of people and fine-tune the system if necessary.

Most systems analysts work with the specific type of system, application or field in which they have experience:

Applications system analysts undertake design tasks for specific applications. For example a business computer application or system may include the development of a new payroll or stock control system.

Database analysts play a role in devising databases to suit large data acquisition, storage and retrieval requirements. These analysts develop database solutions that satisfy client need for high-speed access, multiple views of the same information, accuracy and security, and the sharing of information between systems.

Network analysts are generally involved in the development of in-house networks for mainframe systems. This work can be very complex, with large numbers of protocols, platforms and software solutions needing to communicate with each other.

Operations Systems Designers are involved in the design and implementation of operational systems, with the objective of optimising systems performance. The focus is on operational systems such as mainframes and desktop solutions.

Software Analysts work in the area of design and modification of the operating environment software that links computer software and hardware.

Systems Architects examine the hardware requirements that support systems implementation across personal computers, mainframes or networks.

Systems Researchers specialise in systems investigation and research for the on-going development of hardware and software.

Business systems analysts study the overall business and information needs of an organisation, in order to develop solutions to business and related technology problems.


  • government and provincial departments

  • large computer companies

  • research organisations

  • large business and industrial organisations

  • insurance companies

  • educational institutions and libraries

  • transport enterprises

  • mining companies

  • any company or business using computer systems and networks

  • a skilled and entrepreneurial computer programmer can start his or her own business.


Adventist University of Central Africa, AFDA, Afda Botswana, Akilah Institute for Women, Ashesi University, Belgium Campus, Bishop Stuart Universities, Boston City Campus & Business College, Botho University, Botswana Accountancy College, Botswana College of Distance and Open Learning, Buffalo City TVET College, Capricorn TVET College, Catholic University of Rwanda, Cavendish University, Central University of Technology, Chinhoyi University of Technology, Chuka University, Coastal KZN TVET College, Commerce and Computer College of South Africa, CTI Education Group, CTU, Damelin, Dedan Kimathi University of Technology, DMI-St.Eugene University, Durban Computer College, Durban University of Technology , Eastcape Midlands TVET College, Egerton University, Ehlanzeni TVET College, Ekurhuleni West TVET College, Embu University College, Esayidi TVET College, False Bay College, Flavius Mareka TVET College, Gaborone Institute of Professional Studies, Garden City University College, Gert Sibande TVET College, Ghana Technology University College, Gideon Roberts University, Goldfields TVET College, Great Zimbabwe University, Gretsa University, Harare Institute of Technology, Ingwe TVET College, Institute of Applied Sciences, Institute of Development Management, Integrated Polytechnic Regional Centre, International Training College ? Lingua (ITCL), International University of East Africa, Jomo Kenyatta University of Agriculture and Technology, Jomo Kenyatta University of Agriculture and Technology (Tanzania), Kabarak University, Kaimosi Friends University College, Kampala Institute of Vocational Training and Business Studies, Karatina University, Kayiwa International University, KCA University, Kenya Highlands Evangelical University, Kibabii University, Kigali Independent University, King Hintsa TVET College, King Sabata TVET College, Kirinyaga University College, Kiriri Women's University of Science and Technology, Kwame Nkrumah University, Kyambogo University, Letaba TVET College, Limkokwing University of Creative Technology, Lira University, Lovedale Public TVET College, Machakos University College, Majuba TVET College, Makerere University, Maluti TVET College, Management Training and Advisory Centre, Mangosuthu University of Technology, Marian University College, Maseno University, Masinde Muliro University of Science and Technology, Meritorious Biz Tech College, Meru University of Science and Technology, Methodist University College Ghana, Middlesex University Mauritius, Milpark Education, Mnambithi TVET College, Moi University, Monash South Africa, Mopani South East TVET College, Motheo TVET College, Mount Kenya University, Muhabura Integrated Polytechnic College, Multimedia University of Kenya, Multitech Business School, Mulungushi University, Murang'a University of Technology, Mzumbe University, Namibia University of Science and Technology, National University of Lesotho, Ndejje University, Nelson Mandela University, Nkangala TVET College, Nkumba University, Northern Cape Urban TVET College, Northlink College, North-West University, Nsaka University, Orbit TVET College, Oval International Computer Education, Pearson Institute of Higher Education, Port Elizabeth TVET College, Presbyterian University of East Africa, Regent Business School, Riara University, Richfield Graduate Institute of Technology, Rongo University College, Rosebank College, Rusangu University, Sedibeng TVET College, Sefako Makgatho Health Sciences University, Sekhukhune TVET College, Sokoine University of Agriculture, Sol Plaatjies University, Solusi University, South African School of Motion Picture, South Cape TVET College, South Eastern Kenya University, South West Gauteng TVET College, St Paul's University, Stefano Moshi Memorial University College, Strathmore University, Swaziland College of Technology, Sylvia University, Taita Taveta University College, Team University, Technical University of Kenya, Technical University of Mombasa, Texila American University, The Copperbelt University, Thekwini TVET College, Tom Mboya University College, Tshwane North TVET College, Tshwane South TVET College, Tumba College of Technology (North Campus), Uganda Institute of Information and Communication Technology, Uganda Martyrs University, Uganda Technology and Management University, Umfolozi TVET College, Umma University, Université des Mascareignes, University for Development Studies, University of Botswana, University of Cape Coast, University of Cape Town, University of Dar Es Salaam, University of Education Winneba, University of Eldoret, University of Ghana, University of Gitwe, University of Iringa, University of Johannesburg, University of Kabianga, University of Kigali, University of Kisubi, University of KwaZulu-Natal, University of Lusaka, University of Malawi (The Polytechnic), University of Mauritius, University of Nairobi, University of Namibia, University of Pretoria, University of Rwanda, University of Sacred Heart, University of Stellenbosch, University of Swaziland, University of Technology Mauritius, University of the Free State, University of the Western Cape, University of Tourism, Technology and Business Studies, University of Zambia, Valley View University, Varsity College, Victoria University, Vuselela TVET College, Walter Sisulu University, Waterberg TVET College, Web-Info-Net Institute of Technology, Zambia Catholic University, Zimbabwe Open University