Smart teaching solutions
Cloud-based Digital Learning Environment for Computer Science.
Automated grading of code and data assignments.
Made for instructors by instructors.
Compatible with any LMS using LTI
You can employ our assignments technologies in your existing learning management systems using LTI interoperability protocol.
Designed for Computer Science
Auto grading of programming and data science assignments
Supporting most popular programming languages and SQL.
Wide range of tools for helping your students get practice
More than 20 types of assignments, including randomised data sets, programming assignments, string regexps etc.
Already teaching with us
Free
$
0.00
per month
No private courses
∞ students
∞ public courses
Regular support

Basic
$
99.99
per month
1 private course
∞ students
∞ public courses
Priority support

Plus
$
499.99
per month
10 private courses
∞ students
∞ public courses
Higher priority support
Enterprise



∞ private courses
∞ students
∞ public courses
Highest priority support
* If you work in academia (University Professor, TA, student, etc.) you can fill out the form and get a discount.
  • More than 20 types of assignments, including randomised data sets, programming assignments, string regexps etc.

  • Sophisticated assignment checking technologies, allowing for auto grading of programming assignments.

  • Peer-review available for open ended questions, e.g for checking math proofs.

  • Dive deep into your students' data using our extended reports and rich REST API.
Start your online education journey!
If you have any questions just contact us at
support@stepik.org