Generally, universities in Bangladesh offer engineering degree in the following branches: Civil Engineering, Mechanical Engineering, Electrical & Electronics Engineering, Mechatronics Engineering , Electrical and Telecommunication Engineering, Industrial and Production Engineering, Computer Science & Engineering, Information & Communication Engineering, Material Science & Engineering, Nuclear Engineering, Petroleum & Mining Engineering, Applied Chemistry & Chemical Engineering, Textile Engineering, Glass & Ceramic Engineering, Aeronautical Engineering, Production Engineering, Biomedical Engineering, Genetic Engineering, Food engineering and Agricultural Engineering. The Ministry of Education , the UGC and the Government of Bangladesh are responsible for approving engineering colleges and branches/courses. Only those universities which have been approved by these bodies can award degrees which are legally valid and are accepted as qualifiers for jobs in the government and in the private sector.