The University has about 7 faculties and about 35 departments offering Engineering and Technology Programs in different areas including 827 teachers of which 158 are Ph.D.