Carnegie Mellon University Computer Science Academy
CMU CS Academy is an online, graphics-based computer science curriculum taught in Python provided by Carnegie Mellon University. We create novel, world-class Computer Science education for your classroom —and it’s entirely free.
CMU CS Academy began when co-founders, and professors in SCS, David Kosbie and Mark Stehlik were approached by Pittsburgh Public School teachers, asking for a computer science curriculum to meet their students' needs. From those conversations, David and Mark set out to achieve one goal - access for all to high-quality computer science education for anyone who wants it. For that reason CMU CS Academy is, and always will be, free for schools to offer to their students. The project was initially run as a course on CS Pedagogy in SCS but after the first year that model transitioned to our current model as a non-profit organization at CMU that employs CMU students.
Browser Recommendations: Chrome or Firefox for best performance. We also support Edge.