Hi, My son is having hard time deciding between UCI and UCD for Materials Engineering. His primary considerations are internship opportunities, Materials Engineering department and Housing. If you could share any information/thoughts regarding these, it will be appreciated.