I am an incoming freshman in the College of Engineering at UMich-Ann Arbor. I will most likely be studying either Computer Science or Computer Engineering. I know that after I take the Algorithmic Thinking placement test, I will be placed in either Engineering 101 or Engineering 151.
- How difficult is 101 and 151?
- Also, does 151 cover more material than 101 and is it more helpful than 101?
- Are these courses meant to be weeder courses?
- Is the atmosphere/students/professor significantly different in 151 compared to 101?
- Also, for the algorithmic thinking placement test, what material is covered in it?
I have taken a Java Computer Science course at a community college during high school and I got an A+, but I’m assuming courses at UMich will be much more difficult.
I am not sure as to which of these courses I should take so any feedback from former students or EECS and engineering students would be appreciated.