ENAC provides training in civil aeronautics. The university has around 25 courses. These include aerospace engineering, Masters, "Mastères Spécialisés", and courses for technicians, airline pilots, air traffic controllers, managers and flight instructors (people who teach others to fly planes).