Generally, universities in Bangladesh offer engineering degree in the following branches: Computer Science and Engineering, Civil Engineering, Mechanical Engineering, Mechatronics Engineering, Electrical and Electronics Engineering, Industrial and Production Engineering, Information and Communication Engineering, Material Science and Engineering, Nuclear Engineering, Chemical Engineering, Textile Engineering, Aeronautical Engineering, Electronics and Communication Engineering, Biomedical Engineering, Food engineering, Leather Engineering and Agricultural Engineering.