Extensive capability
Allegro has more capability than we can cover in a single one-semester course.
Because it is free and compatible with a free C++ IDE, students can continue to develop their graphics programming skills long after they finish the course.