I'm currently a senior in high school. I've wanted to be an engineer since pretty much forever, and I'm headed in the right direction as far as classes go (AP Calculus, AP Physics, AP Chem, etc). The concern I have is college. After 5 years of it, I'm pretty sure I'm going to want to start working. The question is, what will get me further: getting my master's in 5 years, or getting an undergraduate degree in 5 and doing a co-op program to get work experience as I go through school. My reasoning for both of these is that a Master's is becoming a norm for engineers, and having one would be advantageous in getting a good job. However doing the co-op program would give me work experience that would make getting a job after college much much easier. Currently, I've been accepted into Purdue, Ohio State, and I have yet to hear from Case Western Reserve. I really want to go to Purdue and do the Co-op program, but if a Master's degree is a much better option, then I would probably end up at Case, where I can also co-op. What do you guys and gals think of this?