Skip to main content
Natural ScienceGeneral guidance

Software Engineering

Software Engineering emphasizes the complete software life cycle: requirements, design, development, testing, teamwork, deployment, and maintenance. It suits students who like practical technology projects and structured problem-solving.

General career guidance. Last reviewed: 2026-08-04. Program structures and admission requirements may differ by university.

Ethiopia's public university entrance-exam system generally requires the Natural Science stream for this department. This is general guidance — confirm current cluster and stream requirements with the Ministry of Education / EAES and the specific university.

Careers

  • Software engineer
  • Mobile app developer
  • Quality assurance engineer
  • Product engineer

Typical activities

  • Gather requirements
  • Build applications
  • Test releases
  • Collaborate in product teams

Possible challenges

  • Team coordination
  • Changing project requirements
  • Need for consistent practice

Preferred environments

  • Technology company
  • Office
  • Private business

Ethiopian universities to explore

Illustrative examples only — always confirm current offerings, cutoff points, and program names with each university's admissions office.

Addis Ababa University · Addis Ababa

4-year program · Natural Science stream

Explore Campus →

Adama Science and Technology University · Adama

4-year program · Natural Science stream

Explore Campus →

Arba Minch University · Arba Minch

4-year program · Natural Science stream

Explore Campus →

Indicative monthly salary

ETB 11,000 – ETB 40,000

Entry-level to senior gross monthly salary, ETB. Illustrative guidance only, not a survey result.

Sample curriculum

Representative Ethiopian program courses. Actual course names and order vary by university.

Object-Oriented ProgrammingData Structures and AlgorithmsWeb TechnologiesDatabase SystemsSoftware Requirements and DesignSoftware TestingMobile Application DevelopmentSoftware Project Management

Related departments

These are ranked by similarity across interests, skills, subjects, environments, and work values.

Sources and verification

Department information is general guidance unless a source is clearly marked otherwise. These pages do not contain official admission requirements.

EthioPath AI general department profile

EthioPath AI · general guidance · Verified at 2026-08-04