@Navien Not sure given the ENGE class taken at a CC does not appear count toward the 12 credit hours from index course requirement nor would any AP credit. So, I think it would be hard to transfer to Engineering after the 1st semester. I think the hardest classes to add as a non-Engr student are Chem / Chem Lab and the Enge class give space limitations (Yes, you could get lucky, but it is not guaranteed). As an example, after they reserve spots for the 1,400 Engineering students and the 1,100 BioSci students you are definitely fighting for space (approx. 1,700) even after many of this group may come in with credit. I think more realistically is being able to transfer after the first year and then attend summer school to “catch up”. Here is a link to VT’s suggested schedule for these situations:
http://www.enge.vt.edu/_files/undergraduate/pdf_IntoEngineeringFlowChart.pdf