@kaustubh0328 Since you are focused on the UIUC Engineering School and undecided as to which major, it is not as easy to map out direct requirements at this time. You will need to look over the curriculum of ENG majors that interest you.
I am familiar with ECE dept, so lets look at EE as an example.
https://www.ece.illinois.edu/academics/ugrad/curriculum/ee-curriculum-06.asp#overview
129 hours total for EE degree (not the 128 that as listed ... 33+66+18+12=129)
31 hours - ENG core
28 hours - ECE core
03 hours - Other Adv Math
04 hours - RHET 105
27 hours - ECE Tech Elective
06 hours - Non-ECE Tech Elective
https://www.ece.illinois.edu/academics/ugrad/curriculum/tech-electives-06.asp
12 hours - Free Electives
18 hours - Social Studies + Humanities
https://www.ece.illinois.edu/academics/ugrad/curriculum/ed-requirements.asp
Most AP credit can be used for ENG core, SS+H, and Free Electives. There are only 30 hours total for the non-technical classes and SS+H has some specific requirements, so for example 20 possible hours of AP Chinese credit might cover at least 12 hours of Free Electives, but need to determine how the remaining hours cover SS+H requirements. I am not sure if there is a UIUC accepted AP course that meets the “Non-Western/U.S. Minority Culture” class requirement list.
Once registered at UIUC and you have an account, the AP credits, ACT scores, and any other transfer classes will show up in the Academic History tab and credits will be shown. There is also a script that can be run to show which credits meet all the specific requirements of the degree.