good computer science programs for above average student?

@marsey should be 2 religion classes that you need to take.

One of the most chill and funniest professors I ever had was from my first religion class at DePaul. Very thought provoking class. Just in case you thought religion classes was like going to Sunday school or to a revival.