University of Iowa offers 431 degree programs through Bachelor's, Master's, Doctorate, Post-Graduate Certificate programs. Of that, 15 programs can be conferred by distance learning.
At the school, the Kinesiology and Exercise Science program has the most completers (361 students) and the Finance program has the second most completers (346 students) last year.
The Electrical and Electronics Engineering program has the highest salary ($67,300) after graduation and the Industrial Engineering program is reported as the second-highest earning program with a $66,500 average salary.