http://www.engin.umich.edu/college/academics/undergrad/reqs/core
This page only gives information about the curriculum for first and second year students. After second year, are intellectual breadths still required? What about general electives?
Which engineering are thinking about?
You have to look at whatever engineering department’s program guide.
For example, this is Computer Science
https://www.eecs.umich.edu/eecs/undergraduate/computer-science/16_17_cs_eng.pdf
You can take intellectual breadth and general classes during any year.