<p>A word of warning to HS kids looking to use this to compile their list of schools to look at for undergrad. This is a ranking of graduate programs, not undergrad. I noticed UNC-CH on this list and they do not offer any undergrad engineering degrees. I did not see Harvard on this list and they do offer undergrad engineering degrees. Harvard’s engineering programs are relatively new and thus the NRC only ranked one of their programs (electrical & computer engineering - ranked 4 in the R 5%) when the data was collected over five years ago. While there may be some correlation to the quality of undergrad, it is not absolute.</p>