1,268 U.S. colleges are offering Engineering programs and its subprograms. The 2024 average undergraduate tuition of the Engineering programs is $10,546 for state residents and $32,113 for out-of-state students. The average graduate program tuition is $26,531 for state residents and $32,113 for out-of-state students. For the vocational programs (certificate programs), the 2024 average tuition is $26,340 and the average program length is 16.83 months.
Engineering by Degree and Programs
716 colleges have Engineering BS degree programs and 607 graduate schools have the program in gradute levels. 211 colleges and vocational schools have the Engineering program and 186 schools have post-graduate certificate programs.
Engineering Programs by Degree
| Number of Offered Schools |
Less than 12 Weeks Certificate | 8 |
---|
Less than 1 Year Certificate | 114 |
---|
1-2 Years Certificate | 83 |
---|
2-4 Years Certificate | 6 |
---|
Associate's | 506 |
---|
Bachelor's | 716 |
---|
Master's | 375 |
---|
Doctorate | 232 |
---|