The Faculty of Engineering constitutes the following five departments: Civil and Environmental Engineering, Electrical and Computer Engineering, Industrial Engineering and Engineering Management, Mechanical Engineering, and Chemical and Petroleum Engineering. The Electrical and Computer Engineering Department offers three programs: Communications and Electronics Engineering, Computer Engineering, Electrical Power and Machines Engineering, and Biomedical Engineering. The Chemical and Petroleum Engineering Department offers two programs: Chemical Engineering and Petroleum Engineering.