The College of Electrical & Mechanical Engineering is the prime hub of engineering education in Pakistan, offering the best undergraduate and graduate programmes in the country. The Corps of Electrical and Mechanical Engineers (EME) maintains the mechanical and electrical/electronic equipment held by the Pakistan Army. In order to meet the training requirements of the Corps, Electrical and Mechanical Engineers School was established at Quetta on 1st April 1957.  The facilities in the school were constantly updated to keep pace with the quality and quantity of equipment being inducted in the Army. By 1969, the School had grown sufficiently in stature and expertise to be elevated to the status of College of Electrical and Mechanical Engineering. Having established its credibility as a premier equipment-training institute, it started its own BSc Engineering Program in 1981, which was subsequently shifted to Naval Engineering College, Karachi. In April 1984, having stayed for 26 years at Quetta, the College moved to its present premises. The same year the College revitalized its BSc Engineering Program in affiliation with the University of Engineering and Technology, Lahore. The program was successful and its quality can be gauged from the fact that College graduates won laurels for the institution by winning Rhodes, Commonwealth and S & T Scholarships besides proving their mettle in defence and civil industry. This success prompted the start of MSc program in Electrical and Mechanical Engineering from August 1988 for officers of Corps of Signals and EME. MSc engineering program extended to Pakistan Air Force, Navy and Civil organizations in 1989. In 1990, entry to BSc engineering degree changed to Technical Cadets instead of newly commissioned officers.

The academic program of the College was given a new dimension when it became a constituent college of National University of Sciences and Technology (NUST) in 1993. The syllabi of reading have been updated and redesigned to fulfil the mission assigned to the College by NUST with the national requirements in perspective because of its national stature. The undergraduate and the postgraduate degrees have been renamed as Bachelor of Engineering (BE) degree and Master of Science (MS) respectively. The BE programmes have been accredited by Pakistan Engineering Council (PEC).

The technological dictates of modern equipment necessitated the introduction of Computer Engineering as an additional discipline at the undergraduate and postgraduate level. The first undergraduate class was accordingly inducted in April 1996 and it is hoped that it will enable the College to train the much-needed manpower for the nation in this vital field of technology.

Today most of the research and production processes and production lines in the industry are of electromechanical nature. It is inevitable for people working on those process and production lines to have knowledge of all the related systems. Presently the employees get trained while doing on the job training and lack the requisite theoretical knowledge. The College realising this disparity between industrial requirements and the curriculum content ventured into introducing Mechatronics Engineering from January 1999 at the undergraduate level. Mechatronics refers to a flexible multi-technological approach in the integration of Mechanical Engineering, Electronics, Computer Engineering, Software and Information Sciences. Consolidation of these disciplines is essential in the design, building and maintenance of intelligent products; especially industrial systems. Mechatronics Engineering provides a strong base in dynamics, mechanical design, sensors, instrumentation and control. These technologies are then applied in intelligent machines like Robots, CNC machines, and other microelectronics and microcontroller based machines.

PhD program started in the discipline of Electrical, Mechanical and Computer Engineering in the year 2001.

In order to provide opportunity to those full-time working candidates who are eager to enhance their academic qualification, evening program in MS Software Engineering started in 2001.

In year 2005, MS program in Microwave and Mechatronics engineering started, whereas MS/PhD in Engineering Management started in the year 2006.