Software Engineering

Diploma program (City and Guilds)

Diploma 2 years

About Software Engineering programme

This diploma course in software engineering offers knowledge and skills in a range of computer skills to ensure learners can provide solutions to a dynamic world.

The course deals with the processes, methodologies, techniques, and tools of developing high-quality software systems in a cost-effective manner.

The course is tailored to meet the high demand for software engineers among the fastest-growing ICT profession in Kenya and beyond.

Career Opportunities

  • Software application developer
  • Information security analyst
  • Software Engineer
  • Computer systems manager
  • Database Administrator

Learning Outcomes

  • The graduates will learn technical, methodological and organizational skills; they will subsequently build a foundation to go on and lead major projects in software engineering in many industrial and commercial sectors.
  • The graduates will have up to date knowledge and skills in the fundamental concepts of software engineering and computing
  • Graduates will gain skills needed to design software that is user-friendly, affordable, and easy to maintain.

 

Objectives of Software Engineering

The diploma in software engineering provides a knowledge base that applies both computer science and engineering principles and practices to the creation, operation, and maintenance of software systems.

The programme sets to provide student with hands-on knowledge in software engineering concepts, analysis, designing, project management, testing, and development with an additional practical programming environment.

Entry requirements for Software Engineering

KCSE D plain

Colleges offering Software Engineering

Software Engineering

Kenya Institute of Professional Studies (kips)
Nairobi County

Software Engineering

Mombasa Aviation Training Institute
Mombasa County

Software Engineering

Nairobi Institute of Business Studies (nibs)
Kiambu County

Software Engineering

Jodan College of Technology
Kiambu County

Software Engineering

Uzuri Institute
Kiambu County

Software Engineering

Railway Training Institute (RTI)
Nairobi County

Software Engineering

Skynet Business College
Nairobi County

Software Engineering

Hi- Tech International College
Uasin Gishu County