MarkUs
MarkUs is a web application for the submission and grading of student programming assignments. The primary purpose of MarkUs is to provide TAs with simple tools that will help them to give high quality feedback to students. MarkUs also provides a straight-forward interface for students to submit their work, form groups, and receive feedback. The administrative interface allows instructors to manage groups, organize the grading, and release grades to students.
You must first contact Markus to have your course added to the allow list.
Markus is enabled as an option in Quercus by default, however your course must first be registered on the allow list before MarkUs will work.
The Academic Toolbox helps you...
The tools in your Quercus Academic Toolbox can assist with your course delivery by Organizing Content, helping you Connect and communicate with your students, Assessing student work and providing feedback, and allowing you to Teach from a distance.
Typical Course Format?
Most tools in the Academic Toolbox can assist in both online and face-to-face courses. Many tools can provide benefits in either synchronous or asynchronous teaching. Some tools have been primarily designed for one format or another (synchronous/asynchronous), however, may be adapted for any format depending on your pedagogical goals.
To learn more about different teaching modalities, please consult our Online Teaching & Learning page, arrange a consultation with a CTSI Teaching Liason, or contact your Divisional support representative.
Where can I get more support?
MarkUs is provided to the University by the Department of Computer Science.
There is no additional cost to use MarkUs.
How to Get Started
The University of Toronto currently has an agreement with MarkUs that will make the tool interact with Quercus.
Each division of the University has its own policies and practices regarding access to, use of, and support of MarkUs.
The MarkUs tool is available by default in Quercus, however request for access to the tool is necessary on a course-by-course basis. Contact David Liu, (Department of Computer Science) for more information.
Instructions
-
Add the Markus navigation link so that it appears in your Course Navigation menu in Quercus. The Navigation Link can be found and added to your course by the following steps:
- In your course menu, select “Settings” (at the bottom left corner).
- Select the “Navigation” tab (located at the top of the screen).
- Select and drag “MarkUs” up from the list of hidden navigation items to the list of visible navigation items in the top half of this list. Place it where you would like it to appear in the Course Navigation menu.
- Save your change.
Students, teaching assistants, and instructors will now have access to MarkUs.

Guides
-
MarkUs has a wiki with documentation, both instructor and student – https://github.com/MarkUsProject/Wiki/blob/master/Home.md
Last Modified:
10 November, 2025
This work is licensed under a Creative Commons BY-NC-SA 4.0 International License
