Software Engineering Course in Kenya

software engineering course in kenya

Software Engineering comes in two aspects.

  1. Diploma in software development
  2. Degree in software engineering

1. diploma in software development

Qualifications:

  1. Mean Grade: C- Minus
  2. English: D+
  3. Mathematics ALT A: D+

Colleges Course is offered

Eldoret Polytechnic

Course Code:

1237690

Course Name:

DIPLOMA IN SOFTWARE DEVELOPMENT

2. Degree in Software Engineering

Qualifications:

Cluster Points (2020-2021 intake)

  • Lowest: 24.801 – KCA University
  • Highest: ​42.255 –

Cluster Subjects

  1. ​Subject 1: Mathematics ALT A
    minimum grade of a C+ Plus
  2. Subject 2: Physics
    Minimum of a C+ Plus
  3. Subject 3: any GROUP II or any GROUP III
    group II subjects are subjects whose code starts with 2 such as 231 – biology, 232- Physics, 233-Chemistry and Group III subject codes start with 3 such as 311-history, 313-CRE, 312-Geography
  4. Subject 4: any GROUP II or any GROUP III or any GROUP IV or any GROUP V 
    any subjects in group II, III, IV  and V. Group IV subjects are 443- Agriculture, 442-Home Science, 451-Computer Studies, Art and Design, Drawing and Design, Music etc. Group V are 565-Business studies
    ​pick points you scored highest in any of these

This Course is available in the following Universities

  1. 1103542 KCA UNIVERSITY BACHELOR OF SCIENCE IN SOFTWARE DEVELOPMENT
  2. 1079542 KIRINYAGA UNIVERSITY BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING
  3. 1087542 KISII UNIVERSITY BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING
  4. 1164542 MULTIMEDIA UNIVERSITY OF KENYA BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING
  5. 1246542 MURANGA UNIVERSITY OF TECHNOLOGY BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING
  6. 1181542 UNIVERSITY OF EASTERN AFRICA, BARATON BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING

Applications of Software Engineering

  1. analyse user requirements
  2. write and test code, refining and rewriting it as necessary and communicate with any programmers involved in the project
  3. research, design and write new software programs (e.g. business applications or computer games) and computer operating systems
  4. evaluate the software and systems that make computers and hardware work
  5. develop existing programs by analysing and identifying areas for modification
  6. integrate existing software products and get incompatible platforms to work together
  7. create technical specifications
  8. write systems to control the scheduling of jobs or to control the access allowed to users or remote systems
  9. write operational documentation with technical authors
  10. maintain systems by monitoring and correcting software defects
  11. work closely with other staff, such as project managers, graphic artists, UX designers, other developers, systems analysts and sales and marketing professionals
  12. consult clients and colleagues concerning the maintenance and performance of software systems, with a view to writing or modifying current operating systems
  13. investigate new technologies
  14. continually update technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.


Leave a Reply

%d bloggers like this: