The University of Alabama, ranked No. 93 in Best Engineering Schools, offers a solid civil engineering program. Graduates can expect salaries ranging from approximately $45,968 to $67,366, with a median salary around $56,949, reflecting the program's value in the job market.