DummyDataGenPro

Sample dataEducation

Sample enrollments data

Student-course enrollment junction with status and completion data

Free to download, no account needed for the 1k-row files below. Larger sizes — up to 500k rows — need a free account. This is synthetic data: it looks realistic and refers to nobody, so it carries none of the data-protection risk of copying production records into a test system.

Downloads

SizeFormatLocale
1k rowscsvde_DE en_GB en_US es_ES fr_FR ja_JP
1k rowsjsonlde_DE en_GB en_US es_ES fr_FR ja_JP
10k rowscsvfree account (6 locales)
10k rowsjsonlfree account (6 locales)
100k rowscsvfree account (6 locales)
100k rowsjsonlfree account (6 locales)
500k rowscsvfree account (6 locales)
500k rowsjsonlfree account (6 locales)

Columns

ColumnType
ididalways set
enrollment_idsequencealways set
student_idforeign_keyalways set
course_idforeign_keyalways set
semesterweighted_choicealways set
enrollment_datedatetimealways set
enrollment_typeweighted_choicealways set
statusweighted_choicealways set
gradeweighted_choicealways set
grade_pointsweighted_choicealways set
midterm_gradeweighted_choicealways set
attendance_pctdistribution_floatalways set
participation_scoredistribution_floatoptional
last_activity_datedateoptional
completion_datedateoptional
withdrawal_datedateoptional
withdrawal_reasonweighted_choicealways set
credits_attemptedweighted_choicealways set
credits_earnedweighted_choicealways set
tuition_chargeddecimalalways set
is_repeatweighted_choicealways set
instructor_ratingdistribution_floatoptional
course_ratingdistribution_floatoptional
created_atdatetimealways set
updated_atdatetimealways set

Need a different shape?

Generate this dataset with your own columns, row counts and locales, or browse the full catalogue of 72 ready-made files for this template alone.

Create a free account