CMU Engineering?

Hi,
I need suggestion about college CMU ENGINEERING?How is courses ,I heard its hard?
How is campus during winter?Is it easy to go around in snow and cold?
which other school as good as CMU for engineering?
Is job placement is good for undergraduate?Food,social life,friends?
Anything that you know for making selection why you pick CMU over other choice or vise versa?
Thank you.

Other schools that are similar include Case Western Reserve University, RPI, JHU, MIT, Penn Engineering, Cornell engineering.
Most students who get into MIT, Penn or Cornell choose it over CMU engineering. May be about Pittsburgh being less fun, or about college ranks.

CMU is very popular for computer science, robotics, machine learning. See the Dietrich statistics and machine learning degree program. Dietrich is easier to get admitted compared to Engineering. School of CS is harder than Engineering for admission. ECE is harder than other majors in engineering, its a very uneven place for admissions.
There is a quota for the ECE major only, all other engineering, are a little easier for admissions. CS though is even harder than ECE usually. Need high national math exams for boys to get into CS or ECE. Girls can get into any major
at CMU easier than boys, look at Common Data Set,( except for performance related degrees that depend on acting, music talent, and an audition or an art degree with a portfolio requirement. )

Your high school math preparation will determine how hard any of these schools are for you.