While I don't know about this program in particular, I seem to recall Iowa St. being solid in some subjects despite the university not having much of a national reputation in general. Also any MS that guarantees funding is

. Good luck with the interview.