There are six thematic Institutes within MCAST which include Applied Science, Community Services, Engineering and Transport, Business, Management and Commerce, Information and Communication Technology and Creative Arts. They provide all the technical and professional expertise towards the delivery of all programmes, thus ensuring the possibility of one continuous pathway between the different levels. This corporate structure enables each College to create focused strategies addressing the specific needs of students at each level while maintaining a healthy dialogue with all interested stakeholders in order to ensure that the qualifications offered mirror industry demands.
The i-hubs institutional profiles provide an overview on participating UNEVOC Centres' strategic vision, TVET Programmes, Management Structure, and further information.
Over the last five years, MCAST has taken up the responsibility for the Vocational Education and Training (VET) apprenticeship scheme on a national basis, putting it in a new dimension that will benefit both students and employers. Recognizing the importance of innovation, the College has set up the Research and Innovation Department, officially launched in January 2019, which will take up initiatives to further innovate the manner in which MCAST delivers VET.