A-G courses are a series of high school classes that students are required to successfully complete to be eligible for admission to the California State University and University of California systems.Upon completion students have received hand-on and project based training and are better prepared for college. SoCal ROC proudly offers over 30 A-G approved courses to all students.