YTkxYjc3ODI2NGYxMWU2NGYwZjZhMmJmNGFlYTk1ZjVjNDYyNjA0Y2Q3NjcwM2I2YTBmMDZlN2M5ZGEzNDkyMA.msfa05b0.eyJ1cmwiOiIvcGwvcmVxdWVzdF9jb3Vyc2UiLCJhdXRobl91c2VyX2lkIjoiMSJ9
Skip to main content Accessibility guide
PrairieLearn Go home
  • Home
  • Global Admin
Load from disk
  • Dev User
    Course Requests Settings Log out

Request a course

Auto-fill with LMS data?

You appear to be coming from a course in another learning system. Should we partially fill in this request form with information from that course?

(You can edit it after it's auto-filled.)

This form is for instructors who want to create a new course on PrairieLearn. Students should not submit this form and should instead enroll in a course using an enrollment code or direct link provided by their instructor. Teaching assistants and course staff are granted access by the owner of their course and should not submit this form.


About you

This is your academic institution (e.g., "University of Illinois").
You are not signed in with an institutional account, please sign into PrairieLearn with your institutional account when requesting a course. Alternatively, you can enter your institutional email address here (your request may be processed more slowly).
This doesn't look like an institutional email address. Course requests from non-institutional email addresses may be rejected. Please use your official institution email if you have one.

About your course

Examples: MATH 101, PHYS 440.
You already own a course with this short name. If you want to offer a new semester or section, create a new course instance from within your existing course instead of requesting a new one.
A course with this short name already exists in your institution. If you'd like to share content with the existing instructor, consider reaching out to them. If you prefer a separate course, you may continue and your request will be reviewed.
This is the official title of the course, as given in the course catalog.
You already own a course with this title. If you want to offer a new semester or section, create a new course instance from within your existing course instead of requesting a new one.
A course with this title already exists in your institution. If you'd like to share content with the existing instructor, consider reaching out to them. If you prefer a separate course, you may continue and your request will be reviewed.
Providing your GitHub username will grant you access to your course's GitHub repository. This access allows you to edit your code in a local installation of PrairieLearn, and to grant access to other instructors or TAs to do the same. You do not need to provide this if you would like to exclusively use the online web editor. You are encouraged to provide it if you are planning complex questions such as those using code autograding or workspaces, even if you don't yet have use for a local installation.

About your request

This information helps us understand how people find out about PrairieLearn. Thank you for sharing!
A new course instance must be requested by the instructor. Please ask the official course instructor to submit this form.
This is the wrong form for you. Contact your instructor for instructions on how to access your assessments.