<p>penn is big. it's an ivy league school. it has over ten thousand undergraduates (and about the same number of grad students).</p>
<p>it's reasonably good at engineering (specifically bioengineering) and okay for cs, and very good at marketing.</p>
<p>there are 4 undergraduate schools at penn; the engineering school houses engineering (obviously) including computer science, while the wharton school houses the marketing department (the other two schools are the college, and the nursing school). you apply to one for consideration only at that school (unless you're applying for the joint degree programs)</p>
<p>because the marketing department is in the wharton school, there is a very competitive application process involved in transferring from the college / engineering / nursing to wharton if you aren't admitted to wharton on admission. you may take marketing classes, but there is no minor nor is a double major option possible without the internal transfer.</p>