Our focus is on providing the four vital elements that you need to teach a course:

  1. A suitable hardware platform, at a reasonable price
  2. The software development tools free-of-charge
  3. Effective technical support
  4. Excellent teaching materials which serve genuine teaching needs (not marketing materials!)

     –  All of the teaching materials can be accessed here.


Artificial Intelligence (AI) is transforming our world. Rather than create complex AI algorithms and interfaces from scratch, this course provides the learner with an overview of the ten most popular AI algorithms and their implementation.

The course is under development; please join our community  to be the first to know when it is released.

Computer Architecture & SoC

In computer engineering, computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems. Some definitions of architecture define it as describing the capabilities and programming model of a computer but not a particular implementation.

The course is under development; please join our community  to be the first to know when it is released.

Mobile Graphics

This unique course covers mobile graphics technologies and their architectures, the PowerVR framework for mobile graphics development, mobile graphics SDKs, texturing, transformations and example shader code including lighting models.

The Introduction to Mobile Graphics 2020 Edition teaching materials will appear in multiple languanges.


Software Development Tools & Integrated Development Environments

The development tool chains for PowerVR is available to academia at no-charge, Neural Compute SDK is for beta tester only:

Hardware & Books

Popular choices of hardware powered by PowerVR and our Neural Network Accelerator.

We have compiled a summary of the most widely-used textbooks around our teaching materials and technologies based on our academic community feedback.


The Imagination University Programme (“IUP”) Forum is for discussions about teaching and projects:

  • curriculum topics
  • student projects
  • teaching materials and support


Get advice from the forum monitored by IUP staffs.

For all other technical support please visit the appropriate support forum:

Improving your teaching outcomes

Find out how Imagination University Programm can enrich your curricula, offering more satisfying learning outcomes for your students.