भारत में इंजीनियरिंग के विभिन्न प्रकार हैं। निम्नलिखित भारत में उपलब्ध प्रमुख इंजीनियरिंग शाखाएं हैं: 1. मैकेनिकल इंजीनियरिंग 2. सिविल इंजीनियरिंग 3. इलेक्ट्रिकल इंजीनियरिंग 4. इलेक्ट्रॉनिक्स और कम्यूनिकेशन इंजीनियरिंग 5. कंप्यूटर साइंस इंजीनियरिंग 6. ऑटोमोटिव इंजीनियरिंग 7. एयरोनॉटिकल इंजीनियरिंग 8. पेट्रोलियम इंजीनियरिंग 9. केमिकल इंजीनियरिंग 10. इंजीनियरिंग मैनेजमेंट इनमें से हर एक शाखा विशिष्ट क्षेत्र में स्पेशलाइजेशन को ध्यान में रखते हुए प्रशिक्षण प्रदान करती है।