Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Peer Assessment Software
  3. Expertiza

Expertiza

What it is

Expertiza is a web application for instructors to create assignments and for students to submit and peer-review learning objects. Submissions can include articles, code, websites, URLs, and wiki pages. Student tools cover submitting and reviewing work, forming teams, and signing up for topics; the system also supports rubric scoring and moderation. Reviewer anonymity is one-way, and review allocation is manual. The project says Expertiza is used in selected NC State courses and by professors at several other colleges and universities. Documentation covers local use, production deployment, and development environments for Ubuntu/Debian, macOS, and Linux RHEL; developers need a JVM. A documented Moodle LTI integration can launch Expertiza assignments from Moodle and pass grades to the Moodle gradebook. Moodle setup requires an administrator to register and activate Expertiza as an external tool provider. The project also describes a generic synchronization interface intended for LMS platforms such as Blackboard or Canvas. A 2024 project page says the implemented Moodle single sign-on did not include deadline or course-grade synchronization, and identifies the initial integration as LTI 1.1 while recommending consideration of LTI 1.3. The repository lists an MIT license; the project pages do not state a commercial price or subscription plan.

For and against

For

  • Supports varied learning-object submissions.
  • Includes rubric scoring and moderation.
  • Moodle integration supports assignment launch and grade pass-back.
  • Repository lists an MIT license.
  • Instructor and student documentation is available.

Against

  • Review allocation is manual.
  • Moodle setup requires an administrator.
  • Implemented Moodle sign-on lacks deadline and course-grade synchronization.
  • Developers need a JVM.

The verdict

Expertiza centers on peer assessment, with tools for both instructors and students and documented hosting options. Moodle integration has setup requirements and stated synchronization limits to consider.

Who it suits

Expertiza suits instructors deploying assignments and students submitting and reviewing work. It may also fit developers or institutions prepared to host it and configure LMS integration.

On the record

Audience
The project says it is used in select NC State courses and by professors at several other colleges and universities.github.com · read 2 Oct 2026
Developer requirement
The documentation says Expertiza has a Java dependency and developers should have a JVM installed.wiki.expertiza.ncsu.edu · read 3 Oct 2026
Development platforms
The documentation links development setup guides for Ubuntu/Debian, macOS, and Linux RHEL.wiki.expertiza.ncsu.edu · read 3 Oct 2026
Grade passback
The Moodle integration page describes transferring grades from Expertiza to the Moodle gradebook for assignments launched through Moodle.wiki.expertiza.ncsu.edu · read 2 Oct 2026
Hosting
The repository documents running Expertiza locally and using an NC State VCL image prepared with its environment.github.com · read 2 Oct 2026
Instructor tools
Instructors can create and deploy assignments using Expertiza.wiki.expertiza.ncsu.edu · read 3 Oct 2026
Integration limitation
A 2024 project page says its implemented Moodle single sign-on did not include deadline or course-grade synchronization.wiki.expertiza.ncsu.edu · read 3 Oct 2026
Integration setup
The Moodle integration requires a Moodle administrator to register and activate Expertiza as an external tool provider.wiki.expertiza.ncsu.edu · read 2 Oct 2026
Intended users
The project documentation describes tools for instructors to deploy assignments and for students to submit work and review assignments.wiki.expertiza.ncsu.edu · read 3 Oct 2026
LMS integration
A project page describes an LTI integration with Moodle that supports launch from Moodle and grade pass-back.wiki.expertiza.ncsu.edu · read 3 Oct 2026
Moodle integration
An Expertiza wiki page describes using Moodle as an LTI consumer to launch Expertiza assignments.wiki.expertiza.ncsu.edu · read 2 Oct 2026
Open source
An Expertiza project page describes the application as open source and based on Ruby on Rails.wiki.expertiza.ncsu.edu · read 3 Oct 2026
Other LMS
The Moodle integration page describes a generic synchronization interface intended for LMS platforms such as Blackboard or Canvas.wiki.expertiza.ncsu.edu · read 2 Oct 2026
Peer assessment
The system supports student peer review of submitted learning objects.github.com · read 2 Oct 2026
Pricing
The opened product and project pages do not state a commercial price or subscription plan.expertiza.ncsu.edu · read 2 Oct 2026
Purpose
Expertiza is software for creating reusable learning objects through peer review and supports team projects.wiki.expertiza.ncsu.edu · read 3 Oct 2026
Security details
The opened product and project pages do not state a security certification or compliance standard.expertiza.ncsu.edu · read 2 Oct 2026
Security documentation
The documentation links to Expertiza security guidelines.wiki.expertiza.ncsu.edu · read 3 Oct 2026

Alternatives to Expertiza

Every alternative, ranked