Chance an average comp sci kid at her dream schools :)

Sounds like plenty of rigor to me.