Haverford

bclintonk
Thu, 24 Feb 2011 17:48:07 +0000

My major depends on the school (computer science versus computer engineering).

I like the 3+2 with caltech, and by then my mother would feel better about me^^ going for away (I live on the east coast) when I’m older. But if I don’t get accepted to that program, I’m not sure if I’ll be happy.



Well, you’d have a number of options at Haverford even if you don’t get into the Caltech 3-2. There’s a computer science major, a computer science minor, a math major with a computer science concentration, or a physics major with a computer science concentration. Haverford will also let you put together an independent major, and apparently students have done independent majors in computer engineering in the past.
The computer science department at Haverford is small, only 3 faculty, but there are 3 more at Bryn Mawr and 5 more at Swat so the resources are available. Plus if there’s an advanced computer science or computer engineering not available at these schools, it’s probably available at Penn, 20 minutes by train and a 5-10 minute walk away. (Penn is within walking distance of 30th St Station, the main Philadelphia train station).