College of Petroleum and Mining Engineering
Computer science
Electromechanical engineering
College of Computer Science and Mathematics
College of Engineering
College of Computer and Information Technology
Technical Management Institute/Ninawa
Hawija Technical Institute/Administrative Specialties
Karbala Technical Institute/Administrative Specialties