Platform & Features

Proven, secure, extensible & effective hands-on education.

Over the course of a decade, the Vocareum platform has undergone an evolution tailored to address the diverse needs of Higher Education institutions and enterprises.

Collaborating with companies such as AWS and Databricks, and esteemed educational institutions like Cornell, USC, and the University of Michigan, Vocareum embarked on a journey to create a solution that transcends the conventional boundaries of learning and technology.

Initially created to tackle challenges in cloud computing, the platform quickly expanded its horizons to encompass a wide array of domains, including Data Science, LLM Model Tuning, research, programming, cybersecurity, robotics, and more

General Features

LMS integration via LTI, SAML, SSO: Canvas, Blackboard, Moodle, Brightspace, etc

Budget Management: Control budget and time constraints for courses, assignment/labs

Assignment Grading: Manually grade submissions, autograde learner notebooks and multiple choice quizzes

Assignment Management: Publish, release, and maintain coursework to learners from teacher work area

Compare Learner Code: Compare learner code against each other or uploaded from any assignment/course

Persistent Work Areas: Learners can leave their lab environments and return as they choose without change in the environment

Learner Analytics: Robust data pipeline access

AI Notebook Features

Effortless Deployment and Collaboration: Simplify the deployment and sharing of AI models in production environments. Streamline workflows, integrate with cloud services, and ensure smooth deployment and inference, facilitating effortless transitions from development to production.

Comprehensive Assessment Suite: Save time with auto-grading, manual grading, peer-graded, and multiple-choice assessments

Large Dataset Delivery: Seamlessly access and deliver large datasets, providing your learners with hands-on experience in tackling real-world AI challenges.

Training Job Scheduling: Enable efficient learning with our built-in training job scheduler, optimizing productivity and flexibility in AI projects.

Persistent Data Storage: Preserve data and work between sessions, ensuring uninterrupted learning journeys and eliminating the need for frequent data reuploads or instance restarts.

Cost-Effective GPU Batch Processing: Keep costs low by limiting interactive notebook sessions to CPU and running training jobs on GPU spot instances.

Seamless LMS Integration: Integrate with popular LMS such as Canvas, Blackboard, and Moodle for a cohesive and streamlined learning experience, simplifying course management and enhancing learner engagement.

Databricks Features

BYO Databricks and AWS payer accounts

Easy enrollment - Learners and instructors do not need to set up their own accounts

Leverage spot instances to reduce cost

Integration to 3rd party tools via LTI and Vocareum REST API


Policy-based managed access to Databricks services

Cloud Labs Features

AWS, Azure and GCP

Managed lab policies

Specify multiple AWS regions

Control cloud resource state when learner lab is inactive

  • Autograding: Vocareum platform can Auto Generate simple scripts to facilitate grading of assignments based on output comparison or exit status.
  • Custom Grading Scripts: Bash shell scripts can be written and executed in a copy of learner submissions for a more flexible path to auto-grading.
  • Manual Grading: Instructors or assigned graders can visit individual student work areas to review and grade work.  In-line feedback and overall grade comments can be provided.
  • Peer review and grading implementation.
  • Leaderboard: Learners can compare scores with options to upvote or view other submissions.
  • Vocareum offers a number of security features, such as role-based access control, data encryption, and intrusion detection. These features are important for ensuring the security of student data and preventing unauthorized access to Vocareum.
  • Vocareum is compliant with a number of regulations, such as FERPA and HIPAA. This means that Vocareum can be used to securely store and manage student data in compliance with these regulations.
  • Vocareum easily integrated with LMS (Canvas, Blackboard, Moodle, Brightspace, etc).
  • Vocareum labs embedded/iframed into LMS.
  • Learner’s do not have to sign up for a Vocareum account, they will be automatically authenticated upon entering their Vocareum assignment.
  • Grade passback between LMS and Vocareum.
  • Create a new Vocareum course or bind to an existing one without leaving LMS.
  • LTI 1.1 and 1.3 support.
  • Control access to the Exam for learners.   As well as access to other class resources while learners are taking the exam.
  • BYOD lockdown support.
  • Proctored exams.
  • Exam times and restrictions can be overridden per student by instructor.
  • Vocareum is designed to be scalable, so it can be used to support large numbers of students and labs. This is important for institutions that need to be able to scale their educational offerings.


Auto-grading for rubric-based assessments

Provide feedback directly in learners' codes / submissions

Compare student assignment submissions to ensure integrity

Automatic ranking of learners' submissions on leaderboard

Automatic homework distribution to graders

Integrated to Your LMS

Integration with all popular LMS including Canvas, Blackboard, D2L, Moodle, Sakai, edX, Coursera, and more via LTI

Team Projects and Peer Reviews

Support for team coding projects in a shared workspace, with the ability for learners to review and execute peer code

Single Platform for All Learning Needs

Use it for bootcamps or online, residentials, exams

Rich Collaboration Capabilities

Pending description


Rich Collaboration Capabilities

AWS and Azure Lab

AWS and Azure Lab can help manage the budgets, resource policies, and delivery of credentials to learners.

Assignment Management

Instructors can set up rules and resources for assignments and assessments.

Exam Management

Provide secure and timed coding exams with passcodes and auto-grading.

Resource Management

Instructors can create budgets, policies, and limits.

Rest API

Rest API is available for custom integration solutions.