Not too early to look - but it is too early to match IMHO.
If the student wants to stay at an instate public, there will be a list.
If the student wants to have a muslim presence, then it will require further research.
For example, you look at a school like Georgia Southern and it has a Muslim student association. I might reach out to a contact and ask them about the Muslim presence at the school to make sure that info is current.
But I don’t think we could “match” the student yet - if that makes sense. Many GA publics will have CS.
While the student mentioned GA only, if that’s because of cost, depending on stats, they might find similar costs out of state - unless of course they qualify for the Hope etc.
As for the pathway to FAANG - and there are many more organizations today than FAANG that are prominent - that may or may not be easier from certain schools.
But I still say today - there’s no way to match OP to a Tech, UGA, State, Valdosta, Kennesaw, N Georgia, State College and University - or what have you, etc.
I think OP should - sure go visit some schools and see what environment they like - but it’s way early and there’s not near enough info to really match the student to a school from a reach/target/safety POV.