When the Students are admitted to the academy, they join the general science department then they select based on their interest one of the five departments in available in the Academy:

General Science Department

The general science department is one of the major departments in the Academy where the basic scientific materials are taught. in addition to the social science and humanity.
In this department a number of modern laboratories such as the physics lab, chemistry lab, English language laboratory, and others which contribute to enhance the efficiency of students scientific process

Mechanical Engineering Department

This department is specialized in teaching mechanical engineering courses and courses of other departments of relationship
In this department there are three divisions i.e. power, production and heavy duty machines
In this department there is a number of modern laboratories such as fluid mechanics lab, thermodynamics lab, material science lab and others

Aeronautical engineering Department

In this department the aeronautical engineering courses are taught so that the graduate is qualified as aeronautical engineer
In this department, two subsections are there: aircraft engineering and missile engineering
This department contains a number of modern laboratories such as propulsion lab, missile lab and aerodynamics lab and others

Electrical and Electronic Engineering Department

This is one of the major departments in the Academy established to qualify graduates in the field of Electrical and Electronic engineering
Division of Communication Engineering, Electrical Engineering and the Division of electronic warfare is one of the main areas in this department
Electric power engineering lab, control system lab, and radar system lab are some of the modern laboratories in this department

Computer Engineering Department

This department is established to graduate high qualified engineers in the field of computer engineering
In this department there are two divisions i.e. the Hardware division and the software division
The department is equipped with modern computer engineering laboratories such as digital design lab, microprocessors lab, software engineering lab and others

Civil Engineering Department

This department aims to prepare graduates in the field of civil engineering by teaching the courses related to tunnels and structures engineeing sections
This department contain a number of modern laboratories which contribute in enhancing the students scientific efficiency