CSUs ranking for History/Engineering

Asking for a friend. He prefers history.
Since I am unfamiliar with CSUs, and the usnewsandworldreports don’t really help with rankings (most are locked) could anyone with insight rank the CSU schools by History and Engineering? Thank you.

History is a broad subject (regions, time periods, etc.). He may want to look through the on-line course catalogs and schedules to see what subarea emphases each school has and how well they match his interests.

For engineering, use http://main.abet.org/aps/Accreditedprogramsearch.aspx to find schools with the desired kind of engineering.