There are about 40 types of engineering specialists
There are now six major branches of engineering: Mechanical, Chemical, Civil, Electrical, Management, and Geotechnical, and literally hundreds of different subcategories of engineering under each branch.
6.5m questions
8.5m answers