Course Completion Rate Analysis
This dataset provides a detailed record of student enrollments, progress, and completion outcomes across courses, including demographic and course-level attributes. It enables in-depth analysis of completion rates, dropout risks, and curriculum effectiveness, supporting data-driven strategies to improve student retention and success. The dataset is ideal for educational institutions seeking actionable insights into student engagement and course performance.
Sample rows
preview · 8 of 90 rows · all 16 columns| student_idstring | completion_statusstring | dropout_risk_scorefloat | course_idstring | enrollment_idstring | enrollment_datedate | completion_datedate | final_gradefloat | progress_percentfloat | last_activity_datedate | student_ageinteger | student_genderstring | student_countrystring | course_titlestring | course_categorystring | course_duration_weeksinteger |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| stu_101 | completed | 0.08 | CSE101 | enr_0001 | 2023-01-15 | 2023-04-10 | 87.2 | 100 | 2023-04-09 | 22 | female | United States | Introduction to Computer Science | Computer Science | 12 |
| stu_102 | completed | 0.04 | BUS205 | enr_0002 | 2023-02-10 | 2023-05-07 | 92.5 | 100 | 2023-05-07 | 28 | male | Canada | Principles of Management | Business | 14 |
| stu_103 | in_progress | 0.34 | PSY150 | enr_0003 | 2022-11-22 | blank | blank | 61.5 | 2023-03-15 | 19 | female | Australia | General Psychology | Psychology | 16 |
| stu_104 | completed | 0.12 | ENG201 | enr_0004 | 2023-03-01 | 2023-06-15 | 74.8 | 100 | 2023-06-14 | 31 | male | India | English Literature II | Literature | 14 |
| stu_105 | dropped | 0.92 | MAT151 | enr_0005 | 2022-12-10 | blank | blank | 23 | 2023-01-25 | 26 | non_binary | United Kingdom | Calculus I | Mathematics | 12 |
| stu_106 | completed | 0.09 | CSE101 | enr_0006 | 2023-01-18 | 2023-04-11 | 81.4 | 100 | 2023-04-10 | 25 | male | United States | Introduction to Computer Science | Computer Science | 12 |
| stu_107 | in_progress | 0.41 | BIO120 | enr_0007 | 2023-02-05 | blank | blank | 48.7 | 2023-04-20 | 24 | female | Brazil | General Biology | Biology | 10 |
| stu_108 | dropped | 0.86 | BUS205 | enr_0008 | 2023-02-11 | blank | blank | 18.5 | 2023-03-02 | 37 | prefer_not_to_say | United States | Principles of Management | Business | 14 |
| stu_109 | in_progress | 0.18 | PSY150 | enr_0009 | 2022-12-30 | blank | blank | 72.9 | 2023-03-25 | 21 | female | New Zealand | General Psychology | Psychology | 16 |
| stu_110 | dropped | 0.95 | CSE101 | enr_0010 | 2023-01-20 | blank | blank | 11.2 | 2023-02-10 | 18 | male | United States | Introduction to Computer Science | Computer Science | 12 |
| stu_111 | in_progress | 0.13 | ENG201 | enr_0011 | 2023-03-07 | blank | blank | 85.4 | 2023-06-01 | 34 | female | Ireland | English Literature II | Literature | 14 |
| stu_112 | completed | 0.21 | MAT151 | enr_0012 | 2022-12-15 | 2023-02-25 | 68.5 | 100 | 2023-02-24 | 30 | male | South Africa | Calculus I | Mathematics | 12 |
| stu_113 | completed | 0.18 | BIO120 | enr_0013 | 2023-02-09 | 2023-04-19 | 77.9 | 100 | 2023-04-18 | 23 | male | Singapore | General Biology | Biology | 10 |
| stu_114 | in_progress | 0.43 | BUS205 | enr_0014 | 2023-02-13 | blank | blank | 59 | 2023-04-28 | 27 | female | United States | Principles of Management | Business | 14 |
| stu_115 | dropped | 0.89 | PSY150 | enr_0015 | 2022-12-05 | blank | blank | 33.7 | 2023-01-10 | 22 | male | France | General Psychology | Psychology | 16 |
| stu_116 | in_progress | 0.07 | ENG201 | enr_0016 | 2023-03-10 | blank | blank | 93.6 | 2023-06-10 | 29 | female | Poland | English Literature II | Literature | 14 |
| stu_117 | dropped | 0.84 | MAT151 | enr_0017 | 2022-12-22 | blank | blank | 27.4 | 2023-01-15 | 38 | female | Japan | Calculus I | Mathematics | 12 |
| stu_118 | completed | 0.11 | BIO120 | enr_0018 | 2023-02-16 | 2023-04-25 | 83.3 | 100 | 2023-04-24 | 24 | male | United Kingdom | General Biology | Biology | 10 |
| stu_119 | in_progress | 0.22 | CSE101 | enr_0019 | 2023-01-27 | blank | blank | 73.8 | 2023-04-05 | 21 | female | Canada | Introduction to Computer Science | Computer Science | 12 |
| stu_120 | dropped | 0.94 | BUS205 | enr_0020 | 2023-02-18 | blank | blank | 15.9 | 2023-03-09 | 35 | male | Mexico | Principles of Management | Business | 14 |
What the 90 rows show
from the 90-row sampleDropped (completion status) stands out: mean dropout_
- 0.29median dropout_
risk_ score - 4student genders
- 8course categories
- 13course titles
- 84.5median final_
grade - 68.3median progress_
percent
Median 0.29, from 0.04 to 0.99.
- string 8
- integer 2
- float 3
- date 3
Columns
16 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 8 columns | |||
student_id | string | Unique identifier for each student | stu_101 |
course_id | string | Unique identifier for each course | CSE101 |
enrollment_id | string | Unique identifier for each student-course enrollment recordunique | enr_0001 |
completion_status | string | Current status of the enrollment: completed, in_progress, or droppedcompleted · in_progress · dropped | completed |
student_gender | string | Gender of the studentmale · female · non_binary · prefer_not_to_say · optional | female |
student_country | string | Country of residence of the studentoptional | United States |
course_title | string | Official title of the course | Principles of Management |
course_category | string | Category or subject area of the course8 categories · optional | Computer Science |
| Numbers 5 columns | |||
final_grade | float | Final grade achieved by the student in the course (null if not completed)0 to 100 · optional | 87.2 |
progress_percent | float | Percentage of course completed by the student (0-100)0 to 100 | 100 |
dropout_risk_score | float | Calculated risk score (0-1) indicating the likelihood of student dropout0 to 1 · optional | 0.08 |
student_age | integer | Age of the student at time of enrollment0 or more · optional | 22 |
course_duration_weeks | integer | Standard duration of the course in weeks1 or more · optional | 12 |
| Dates and times 3 columns | |||
enrollment_date | date | Date when the student enrolled in the course | 2023-01-15 |
completion_date | date | Date when the student completed the course (null if not completed)optional | 2023-04-10 |
last_activity_date | date | Date of the student's most recent activity in the courseoptional | 2023-04-09 |
Use it for
An education dashboard
Dropout_
risk_ score by completion_ status and a breakdown of course_ id. Excel, Power BI or Tableau. Why do the 25 dropped rows have a mean dropout_
risk_ score of 0.92? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Students90stu_1010.08completedstu_1020.04completedstu_1030.34in_progr…
A software demo
Believable students with course_
id, enrollment_ id and enrollment_ date to fill a screen in front of a buyer.
blueprint · course-completion-rate-analysis
Behind this dataset
Same schema. As many rows as you need.
These 90 rows came out of a blueprint — 16 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Record course start and end dates
- Include student demographics
- Flag courses with >25% dropout rate
- Track average time to completion
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- course-completion-rate-analysis