Several other departments offer graduate and undergraduate courses in different subjects: Water resources engineering, Urban and regional planning, Naval architecture and marine engineering, Industrial and production engineering, Petroleum and mineral resources engineering, Computer science and engineering, Glass and ceramic engineering, and Biomedical engineering.