Discover how AI and autograding streamline coding assignments, foster creativity, and prepare engineering students for the future of tech
November 28, 2024

Teaching Engineers to Program with AI

In 30 seconds...

How can AI reshape programming education for engineering students? In this talk, Brian Brady from Ferris State University dives into the evolving role of AI in classrooms, teaching Python and microcontrollers to engineering tech students. Learn how CodeGrade improved his workflow and how prompt engineering can help students tackle complex assignments while leveraging AI as a tool—not a shortcut.

Shaping the Future of Coding Education in an AI-Driven World

As AI tools become an integral part of education, educators are faced with a critical question: How do we harness the power of generative AI while maintaining the integrity of the learning process? 

Brian Brady, Associate Professor of Mechanical Engineering Technology at Ferris State University, brings a wealth of experience to the evolving conversation about AI in education. With over 18 years of teaching experience and 15 years of prior industrial expertise, Prof. Brady has witnessed firsthand the rapid shifts in technology and the challenges they pose to both educators and students.

We hosted a webinar to discuss this! Watch the insights below. 

Make your classroom future-proof.

Continue reading

Best Paid Autograders for University Programming Courses (2026)

A side-by-side comparison of the best paid autograders for university programming courses in 2026 — CodeGrade, Gradescope, Codio, and Vocareum — covering pricing, features, and LMS integration.

Best Autograders for University Programming Courses You Can Start Using for Free (2026)

A practical comparison of six free autograders for university programming courses in 2026 — including CodeGrade, GitHub Classroom, Gradescope, Autograder.io, Otter Grader, and nbgrader.

How to Grade Code Quality, Not Just Correctness

Learn how to automate code quality checks in CodeGrade using Flake8, Checkstyle, Semgrep, and clang-tidy — no manual review or custom YAML required.

Sign up to our newsletter