حصلت جامعة مسقط على ترخيصها الرسمي من وزارة التعليم العالي والبحث العلمي في أكتوبر 2016، وتم إنشاؤها بالتعاون مع مجموعة الابتكار بجامعة أكسفورد بهدف أن تصبح المزود الرائد للتعليم العالي
بدأت كلية التقنية ككلية عُمان التقنية الصناعية عام 1984 بمبادرة من جلالة السلطان قابوس بن سعيد لتثقيف مواطني عمان ببرامج عالية الجودة، وتأسست خمس كليات تقنية أخرى في 1993، واستُحدثت