Degree courses on Coursera are offered in sessions. Each session has a specific start date, and learners in the same session move through the course together according to a schedule of deadlines.
In Degree courses, assignments have hard deadlines. Your grade will be affected if you turn in an assignment after the due date.
Some Degree courses let you switch sessions if you fall behind. Others are on a fixed schedule and do not allow session switching. Check your program's Onboarding Course for more information.
Enroll in a session
When you enroll in a session-based course, you may have the option to:
- Enroll for the current session
- Enroll for an upcoming session
- Pre-enroll for the course
If you enroll in a course during a session that has already started, you may not be able to join the current session. Instead, you'll be enrolled for an upcoming session. You won't be able switch sessions to join the current session.
Some sessions close for enrollment a certain number of days after the session starts. If enrollment in a session has closed, you’ll need to pre-enroll, which lets you wait until enrollment in the next session opens.
When you pre-enroll or enroll for an upcoming session, you'll be able to see that course's videos, readings, and some assignments before the session starts. You'll need to wait until the session starts to take peer-reviewed assignments or post in the forums.
Find the next session for a course
Each course has its own schedule of sessions, but most courses have sessions every 4-6 weeks.
To see when the next session will begin for a course, check that course's information page.
Most assignments can be submitted at any time before the session ends, unless your degree course syllabus or Onboarding Course says otherwise. However, you might not get enough peer reviews on peer-reviewed assignments if you submit them late.