Grok for Universities

View platform demo

Why Grok Academy?

Grok Academy provides a cutting-edge platform for online learning in a tutorial like environment. Students learn at their own pace, receiving detailed feedback about their progress from our intelligent auto-marking system. Lecturers and tutors can see their students' progress, interact with them in our live chat or forums, and download learning metrics to evaluate their course.

Our team has decades of experience lecturing, tutoring, and developing university programming courses.

Existing collaborations

In addition to around 600 schools, Grok Academy is used by universities including: The University of Melbourne, The University of Sydney, Macquarie University, the Australian Catholic University and community organisations including: the Cambodian Children's Trust and

How Grok Academy can be used in your university

As a platform (PaaS)

We can provide the platform, to host course material and assessments for courses that involve programming.

Entire courses

We provide complete courses for students to catch up the necessary background for a course with assumed knowledge.

Customise courses

We have experience customising existing courses to suit the requirements of a particular Unit of Study.

Case Study

The University of Sydney used Grok Academy's content authoring, delivery and auto-marking tools to engage students in their Data-driven Astronomy MOOC.

Students were challenged with university-level data science problems, all using real-world datasets and a range of IT tools such as databases and machine learning.

Grok Academy provided in-depth support and integration, supporting packages such as numpy and psycopg2, and providing an interactive tutorial environment to supplement the online video lectures.

We used LTI to allow direct integration with the Coursera MOOC platform so that students had a seamless learning experience and assessment marks were returned directly to Coursera.

Grok Academy's involvement resulted in a highly engaging course that helped develop deep understanding for students.

Data-driven Astronomy on Coursera

Automatic code marking in different languages.

View student progress and submissions on a live updating dashboard

Dashboard to manage student progress #1

Tutors can provide support via live chat built into the learning interface

Dashboard to manage student progress #2


  • Code marking and running in a number of different programming languages, including Python 3, Java, C, C++, R, PostgreSQL, Octave (MATLAB), Bash (Unix shell), and HTML/CSS, with support for many common packages
  • Inline examples to supplement tutorial material
  • Live chat for tutors to support students
  • In-house historical plagiarism detection system
  • Data export for the popular plagiarism detection system MOSS
  • Student and lecturer/teacher discussion forums
  • Single Sign-On (SSO) support via SAML2, OAuth, and AAF
  • LTI support for integration with LMS's such as Blackboard, Coursera, and Moodle
  • Online support for technical and educational issues
  • Live-updating student progress dashboard

Security and Robustness

  • We have 99.5% uptime over the past 3 years
  • We undergo regular security testing
  • We can support tens of thousands of simultaneous users
  • All student data is hosted in Australia to satisfy data-locality digital security requirements
  • Grok works on all modern browsers: recent version of Chrome, Firefox, and Edge, Internet Explorer 11 and up, and Safari 7 and up
  • Grok works on tablet devices

Featured partners

The University of Melbourne Australian Catholic University Cambodian Children's Trust Australian Access Federation

Please contact us for enquiries and pricing

Send us a message