Hi all. I'm a junior at University of Colorado at Denver and am studying civil engineering. I was a little confused about which is the broadest of engineering. I've heard that civil is because it's been around the longest and also have heard that mechanical is. Which one do you guys think is broader. Also, I'm halfway through into the program at CU and have completed successfully the math and physics which was pretty challenging (was always above the class average in quizzes,test, and final grades) and some engineering classes like statics, surveying,etc. My concern is, will the classes get dramatically tougher. Since, I've already completed the math and physics I should survive right? Just because I've talked to a couple students who have said that classes like fluids and thermodynamics are really tough, so I was kind of worried. Just wanted to get an idea of what's to come. Thanks!!!