The college currently has nine main departments with various specialization areas. Namely
Architecture
Chemical Engineering
Civil Engineering
Electrical and computer Engineering
Electromechanical Engineering
Environmental Engineering
Mechanical Engineering
Mining Department
Software Engineering