Den klassiske oppdelingen av ingeniører var i følgende grupper; bergingeniører, bygningsingeniører, elektroingeniører, maskiningeniører og kjemiingeniører. Ved Norges tekniske høgskole utdanner man i tillegg: skipsingeniører, databehandlingsingeniører og sivilingeniører med teknisk fysikk som hovedfag. Grensene mellom disse gruppene er ikke skarpe, og en del får utdanning på mellomliggende spesialområder som petroleumsteknologi, marin teknologi, by- og regionplanlegging, økonomi, prosess- og produktteknikk, biofysikk og medisinsk teknologi, økonomi og administrasjon.