Go to uni.xyz/courses/join, sign in, type the code and submit. You can also reach the page from Join a cohort in the courses app sidebar. A class code is eight characters long, made of digits and the letters A to F.
What a code does is put you on a named class list. It is not a key to the course content, and that distinction matters more than it sounds.
A code attaches you to a cohort, not to the course's access rule
Whether a lesson opens for you is decided separately, every time you open one, by the course's own access rule: free, membership, purchase or institutional seat. A class code does not supply any of those.
On a free course you will not notice, because everything was open anyway. On a course that requires something more, joining the cohort succeeds and the lessons still refuse to open. So if the code went through and the lessons will not play, the code is not the problem. The entitlement is missing, and the person who gave you the code is the one to ask.
What joining actually changes
- You appear on your instructor's roster, with your name and your completion percentage next to it.
- Your assignments can be graded by your cohort's professor, not only by the course author.
- Due dates appear. An assignment's due date is your cohort's start date plus the number of days the author set for it. Learners with no cohort have no due dates at all.
- Peer review is drawn from your classmates. In a cohort you review, and are reviewed by, people in the same cohort rather than the whole course.
What the errors mean
- Not found. The code matches no cohort. Check for a mistyped character and for spaces at either end.
- This cohort is not open for joining. The cohort exists but has not been opened yet, or it has been archived. Ask your instructor to open it.
- This cohort is full. The cohort has a place limit and it has been reached.
Submitting a code you have already used is harmless. It does not create a second place and it does not reset anything.