Create New Course

To create a new course, click Add new course on the AssignmentOS toolbar:

You will then be brought to the following screen:

Here you can enter the course name and choose to set enable the Propagate Template Repo Update setting (see here for more details).

Once the course is created, a new private GitHub or GitLab template repository will be created in the AssignmentOS account for this course, and all your users will be given access:

Users with the TA role will be granted read access to the repo, while users with the Lecturer and Admin roles will be granted write access. See here for more details on user roles.

You don't need to any files to the course template repo when it's first created. When you add a new assignment to a course, AssignmentOS automatically creates a separate folder in the template repo in that course for this new assignment (see here).

Last updated