<p>Currently, I've come down to these two schools.</p>
<p>I'm intending to major in Computer Science Robotics & artificial intelligence. </p>
<p>I know that both of these schools are great engineering schools, but for some reason, in usnews ranks, SEAS is not even ranked within 20th or something for computer engineering - I don't know why. </p>
<p>I may change my major, but I'm mostly interested in physics related majors. </p>
<p>Which one would you recommend?</p>
<p>Columbia's prestige trumps Duke if you care about that type of stuff. All ivy engineering besides Cornell sucks. Oh and I hear Duke has a major case of Ivy-inferiority complex.</p>
<p>Go for Columbia. They have a great engineering program, especially in CS and algorithms related topics.</p>
<p>considering your screen name is "LAX2007" i'd advise staying away from duke...unless youre into that kinda thing</p>
<p>bowowowow</p>
<p>computer science at columbia is great.
the reason its not ranked that high because of the formula us news works.
some factors they use is how much money the school gets in grants, how much is donated by alumni, and graduate job placement.
computer science at columbia is very small; student:faculty ratio is like 1/5
considering its a small school, the total grants they get is not as high as much larger schools
considering how little alumni there are (about 50 graduate each year) there isnt that much money going back in compared with schools with thousands of graduates.
many people who graduate from fu go into other fields. if memory serves me correctly only about 30% of the graduates go into their respective engineering fields. they go to law, med school etc
anyway with that said dont give mind to rank.</p>
<p>go to the fu if you want a liberal arts background. this would give you much more leverage in the future.
duke is great too but its not in new york city.</p>