<p>If your nephew is not afraid of the cold, Univ of Rochester is good for both bio and engineering. Undergrad population is about 5K. They are know for being strong in sciences but have numerous other majors, Eastman school of music is available for classes and they have flexible curriculum, no core requirements except for a writing class.</p>