This is a new university with "Uncompromising Catholicity." It will start out slowly in leased buildings and grow eventually to a 2,500 undergrad student body with 500 grad students. It is a Technology, Business and Media university. The curriculum is on the website and they plan to open in 2005.
I've heard that their buildings will be in the California mission style. They will NOT have a green house for a chapel!!
Thanks for the link. It looks very interesting.