The College departments
1- Electrical Engineering Department
2- Civil Engineering Department
3- Mechanical Engineering Department
4- Computer and Networks
Engineering Units, centers and faculty committees:
1- Electronic Services Unit
2- Engineering Club unit.
3- Quality Assurance Unit
4- Registration and Exam Unit
5- Academic Plane Committee
6- Academic Advising Unit
7- Basic Science Unit
8- Students Activities Committee
9- Organizational Committee
10- Media Committee
11- Conferences training and community services Committee
12- International cooperation Committee
13- Development and Strategic Planning Committee
14- Post Graduate Committee
15- Laboratories Committee
16- Library Committee