Scale your CS programs and improve learning outcomes with CodeGrade!

Future-proof BSc and MSc Computer Science degrees

  • Scale your CS programs with a virtual teaching assistant
  • Flexible autograder that is compatible with any coding course in your degree
  • Integrates seamlessly with your LMS, current grading scripts and Git
Get started with CodeGrade now!
University of Amsterdam logoVrije Universiteit Amsterdam logoErasmus University Rotterdam Logo

Happy educators.

CodeGrade has helped scale up computer science departments at some of the most renowned universities in the world. From award-winning courses at the University of Edinburgh to setting up a fully automated Data Science degree at Eastern University.

Read how teachers like Alex St. Aubin from The University of Nevada, Las Vegas save time, save money and improve learning outcomes.
Alex St. Aubin
Alex St. Aubin
Teaches Introduction to C++ at The University of Nevada, Las Vegas

Alex St. Aubin, instructor at UNLV, saw student numbers increasing for his Introduction to C++ course. This caused for a lot of challenges with grading all the course work and was becoming a very big problem very quickly. Because of the grading workload, he was not able to help out his students. Since adopting CodeGrade at UNLV, he saw student performance increasing, his grading workload decreasing and finally happy TAs and students!

A happy cartoon code educator using CodeGrade!

Let us transform your coding classes.

“CodeGrade has really made our lives easier. The lives of the TAs, the students, the teachers. It has really helped our Computer Science Department out a lot.”
Alex St. Aubin
Instructor Computer Science at the University of Nevada, Las Vegas

Scale your CS classrooms with confidence

  • Flexible and instant automatic feedback

    Engage your students with immediate and continuous automatic feedback on their code. Write tests in our intuitive UI or seamlessly integrate your own testing scripts. Our autograder is highly customizable and will work for any coding course in your CS degree.

  • Seamless LMS integration

    CodeGrade will seamlessly integrate with your LMS (Canvas, Blackboard, Brightspace, Moodle, Sakai, Populi and Open edX) using LTI 1.3. This causes no overhead for instructors or students and synchronizes all grades, feedback and members automatically.

  • State of the art tool set

    Maintain academic integrity using CodeGrade's code plagiarism checker, turn on our powerful peer feedback grading system and get insightful analytics. Also, CodeGrade connects with anything: from GitHub and GitLab to your LMS.

Teach any programming language!

CodeGrade is compatible with 180+ programming languages and any framework. From the basic Java and Python courses, to Tensorflow machine learning, to Web Development using Flask or Django, to Data Science in R.

Our guarantee: happy teachers

CodeGrade is your virtual teaching assistant for CS degrees. You teach, CodeGrade takes care of the rest.

Whether you teach Introduction to Programming, Object Oriented Programming, Data Structures, Data Science, Machine Learning, Web Development, Artificial Intelligence or any other coding and software development course.

Book a personal 30-minute demo now and we'll show you how you can get started with CodeGrade in less than one hour!
Book a demo now!

Ready in 1 hour:

  • 1
    Use our ready made assignments or we will set up your first assignment(s) in CodeGrade for you!
  • 2
    Get a one-on-one CodeGrade workshop to get you up to speed within one hour.
  • 3
    LMS integration? Custom grading scripts? Workshops for TAs? We will take care of the rest!

Schedule a personalized tour of CodeGrade today.