The University of Alabama: Majors & Ratings

Overall Rating:Overall Ranking - Very GoodQuality:Education Quality Rating - OustandingSafety:Capmus Safety Rating - Very BadCosts:Tuition & Fees Cost Rating - Below Average

ReviewMajors / RatingsTuition / LoansFaculty / SalariesCampus CrimeAdmissions

Students to
Faculty Ratio
19 : 1
Medium
The University of Alabama offers 124 majors and allows you to earn your 2-year certificate, bachelor's degree, postbaccalaureate certificate, master's degree, postmaster certificate, or doctoral degree.

Below we list majors offered at The University of Alabama, diplomas available at this college, and The University of Alabama program ratings.

Accounting & Finance Accounting and Finance Program Rating - Oustanding

Accounting
· bachelor's degree
· master's degree
· doctoral degree
General Finance
· bachelor's degree
· master's degree
· doctoral degree
Taxation
· master's degree
View The University of Alabama accounting ranking

Aerospace & Aeronautical Aerospace and Aeronautical Program Rating - Oustanding

Aerospace, Aeronautical and Astronautical Engineering
· bachelor's degree
· master's degree
· doctoral degree
View The University of Alabama aerospace ranking

Architecture Architecture Program Rating - Very Good

Architectural Engineering
· bachelor's degree
Construction Engineering
· bachelor's degree
View The University of Alabama architecture ranking

Art Art Program Rating - Oustanding

Art History, Criticism and Conservation
· bachelor's degree
· master's degree
General Fine and Studio Arts
· bachelor's degree
· master's degree
Other Fine Arts and Art Studies
· postbaccalaureate certificate
· master's degree
· postmaster certificate
View The University of Alabama art ranking

Biology Biology Program Rating - Oustanding

General Biology
· bachelor's degree
· master's degree
· doctoral degree
General Microbiology
· bachelor's degree
Marine Biology and Biological Oceanography
· bachelor's degree
· master's degree
View The University of Alabama biology ranking

Broadcasting Broadcasting Program Rating - Oustanding

Other Digital Communication
· bachelor's degree
Radio and Television
· master's degree
View The University of Alabama journalism ranking

Business Business Program Rating - Oustanding

Business Statistics
· master's degree
Business and Managerial Economics
· bachelor's degree
General Business Administration and Management
· bachelor's degree
· master's degree
· doctoral degree
General Business and Commerce
· bachelor's degree
General Management Information Systems
· bachelor's degree
· master's degree
Taxation
· master's degree
View The University of Alabama business ranking

Chemistry Chemistry Program Rating - Oustanding

Chemical Engineering
· bachelor's degree
· master's degree
· doctoral degree
General Chemistry
· bachelor's degree
· master's degree
· doctoral degree
Materials Science
· doctoral degree
View The University of Alabama chemistry ranking

Communication & Journalism Communication and Journalism Program Rating - Oustanding

Other Communication and Media Studies
· doctoral degree
Other Digital Communication
· bachelor's degree
Other Journalism
· bachelor's degree
· master's degree
Public Relations and Image Management
· bachelor's degree
Radio and Television
· master's degree
Speech Communication and Rhetoric
· bachelor's degree
· master's degree
View The University of Alabama journalism ranking

Computer Science Computer Science Program Rating - Oustanding

Computer and Information Systems Security
· bachelor's degree
General Computer Engineering
· bachelor's degree
General Computer and Information Sciences
· bachelor's degree
· master's degree
· doctoral degree
View The University of Alabama computer ranking

Construction Construction Program Rating - Very Good

Construction Engineering
· bachelor's degree
View The University of Alabama construction ranking

Criminal Justice Criminal Justice Program Rating - Oustanding

Criminology
· bachelor's degree
· master's degree
View The University of Alabama police ranking

Dance & Ballet Dance and Ballet Program Rating - Excellent

General Dance
· bachelor's degree
· master's degree
View The University of Alabama dance ranking

Economics Economics Program Rating - Oustanding

Business and Managerial Economics
· bachelor's degree
Econometrics and Quantitative Economics
· master's degree
· doctoral degree
General Economics
· bachelor's degree
View The University of Alabama economics ranking

Education Education Program Rating - Oustanding

Counselor Education and Guidance Services
· master's degree
· postmaster certificate
· doctoral degree
Curriculum and Instruction
· postmaster certificate
· doctoral degree
Educational Psychology
· master's degree
· postmaster certificate
· doctoral degree
Educational Statistics and Research Methods
· postbaccalaureate certificate
· postmaster certificate
· doctoral degree
Educational, Instructional, and Curriculum Supervision
· doctoral degree
Elementary Education and Teaching
· bachelor's degree
· master's degree
· postmaster certificate
· doctoral degree
Elementary and Middle School Administration
· doctoral degree
General Educational Leadership and Administration
· master's degree
· postmaster certificate
· doctoral degree
General Special Education and Teaching
· bachelor's degree
· master's degree
· postmaster certificate
· doctoral degree
Higher Education Administration
· master's degree
· postmaster certificate
· doctoral degree
Instructional Media Design
· master's degree
· postmaster certificate
Learning Sciences
· bachelor's degree
Music Teacher Education
· bachelor's degree
Other Health and Physical Education
· doctoral degree
Other Teacher Education and Professional Development
· postmaster certificate
Public Health Education and Promotion
· doctoral degree
Secondary Education and Teaching
· bachelor's degree
· master's degree
· postmaster certificate
· doctoral degree
Teaching English as a Foreign Language
· master's degree
View The University of Alabama teacher education ranking

Electrical & Electronics Electrical and Electronics Program Rating - Good

Other Electrical, Electronics and Communications Engineering
· bachelor's degree
View The University of Alabama electrical ranking

Engineering Engineering Program Rating - Oustanding

Aerospace, Aeronautical and Astronautical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Architectural Engineering
· bachelor's degree
Chemical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Construction Engineering
· bachelor's degree
Electrical, Electronics and Communications Engineering
· bachelor's degree
· master's degree
· doctoral degree
Environmental Engineering
· bachelor's degree
· master's degree
General Civil Engineering
· bachelor's degree
· master's degree
· doctoral degree
General Computer Engineering
· bachelor's degree
Manufacturing Engineering
· bachelor's degree
Materials Engineering
· doctoral degree
Mechanical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Metallurgical Engineering
· bachelor's degree
· master's degree
Other Electrical, Electronics and Communications Engineering
· bachelor's degree
View The University of Alabama engineering ranking

English & Literature English and Literature Program Rating - Oustanding

Creative Writing
· master's degree
General English Language and Literature
· bachelor's degree
· master's degree
· doctoral degree
Teaching English as a Foreign Language
· master's degree
View The University of Alabama literature ranking

Ethnic & Cultural Studies Ethnic and Cultural Studies Program Rating - Excellent

African-American Studies
· bachelor's degree
United States Studies
· bachelor's degree
· master's degree
Women's Studies
· master's degree
· postmaster certificate
View The University of Alabama foreign language ranking

Fashion Fashion Program Rating - Very Good

General Apparel and Textiles
· bachelor's degree
View The University of Alabama fashion ranking

Foreign Languages Foreign Languages Program Rating - Excellent

General Foreign Languages and Literatures
· bachelor's degree
General Romance Languages, Literatures, and Linguistics
· master's degree
· doctoral degree
German Language and Literature
· master's degree
Spanish Language and Literature
· bachelor's degree
View The University of Alabama foreign language ranking

General Studies

General Multidisciplinary and Interdisciplinary Studies
· bachelor's degree
· master's degree
· doctoral degree
Other Interdisciplinary Studies
· 2-year certificate

Geography Geography Program Rating - Excellent

Geography
· bachelor's degree
· master's degree
· postmaster certificate
· doctoral degree
View The University of Alabama geography ranking

Geology Geology Program Rating - Excellent

General Geology and Earth Science
· bachelor's degree
· master's degree
· doctoral degree
View The University of Alabama geology ranking

Graphic Design & Animation

General Design and Visual Communications
· bachelor's degree

History History Program Rating - Oustanding

General History
· bachelor's degree
· master's degree
· doctoral degree
View The University of Alabama history ranking

Interior Design Interior Design Program Rating - Very Good

Interior Design
· bachelor's degree
View The University of Alabama interior design ranking

Law Law Program Rating - Oustanding

Law
· doctoral degree
Other Legal Professions and Studies
· postmaster certificate
Other Legal Research and Advanced Professional Studies
· postmaster certificate
Programs for Foreign Lawyers
· master's degree
Tax Law
· master's degree
View The University of Alabama law ranking

Library & Museum

Library Science
· master's degree
· postmaster certificate
Museum Studies
· postbaccalaureate certificate

Management Management Program Rating - Oustanding

Business and Managerial Economics
· bachelor's degree
Elementary and Middle School Administration
· doctoral degree
General Business Administration and Management
· bachelor's degree
· master's degree
· doctoral degree
General Management Information Systems
· bachelor's degree
· master's degree
General Management Science
· bachelor's degree
· master's degree
· doctoral degree
Higher Education Administration
· master's degree
· postmaster certificate
· doctoral degree
View The University of Alabama management ranking

Marketing & Advertising Marketing and Advertising Program Rating - Oustanding

Advertising
· bachelor's degree
· postbaccalaureate certificate
· master's degree
General Marketing and Marketing Management
· bachelor's degree - Popular
· master's degree
· doctoral degree
View The University of Alabama marketing ranking

Mathematics Mathematics Program Rating - Oustanding

Applied Mathematics
· doctoral degree
Applied Statistics
· master's degree
· doctoral degree
General Mathematics
· bachelor's degree
· master's degree
· doctoral degree
View The University of Alabama math ranking

Medical Medical Program Rating - Oustanding

Athletic Training
· bachelor's degree
· master's degree
Audiology and Speech-Language Pathology
· bachelor's degree
Community Health and Preventive Medicine
· master's degree
General Public Health
· bachelor's degree
· master's degree
Human Nutrition
· bachelor's degree
· master's degree
· doctoral degree
Other Health Professions and Related Clinical Sciences
· master's degree
Other Public Health
· master's degree
Public Health Education and Promotion
· doctoral degree
Speech-Language Pathology
· master's degree
View The University of Alabama medical ranking

Music Music Program Rating - Excellent

General Music
· bachelor's degree
· master's degree
· doctoral degree
Music Teacher Education
· bachelor's degree
View The University of Alabama music ranking

Natural Resources & Environment Natural Resources and Environment Program Rating - Excellent

Environmental Engineering
· bachelor's degree
· master's degree
Environmental Science
· bachelor's degree
Marine Biology and Biological Oceanography
· bachelor's degree
· master's degree
View The University of Alabama environmental ranking

Nursing Nursing Program Rating - Oustanding

Nursing Practice
· doctoral degree
Nursing Science
· doctoral degree
Registered Nursing
· bachelor's degree
· master's degree
· postmaster certificate
View The University of Alabama nursing ranking

Occupational Therapy Occupational Therapy Program Rating - Excellent

Kinesiology and Exercise Science
· bachelor's degree
· master's degree
· doctoral degree
Other Health and Physical Education
· doctoral degree
View The University of Alabama occupational therapy ranking

Paralegal Paralegal Program Rating - Oustanding

Other Legal Professions and Studies
· postmaster certificate
View The University of Alabama law ranking

Philosophy Philosophy Program Rating - Excellent

Philosophy
· bachelor's degree
View The University of Alabama philosophy ranking

Physics Physics Program Rating - Excellent

General Physics
· bachelor's degree
· master's degree
· doctoral degree
Materials Science
· doctoral degree
View The University of Alabama physics ranking

Political Science Political Science Program Rating - Oustanding

General Political Science and Government
· bachelor's degree
· master's degree
· doctoral degree
International Relations and Affairs
· bachelor's degree
View The University of Alabama political ranking

Psychology Psychology Program Rating - Oustanding

Counselor Education and Guidance Services
· master's degree
· postmaster certificate
· doctoral degree
Criminology
· bachelor's degree
· master's degree
Educational Psychology
· master's degree
· postmaster certificate
· doctoral degree
General Psychology
· bachelor's degree
· master's degree
· doctoral degree
Mental Health Counseling
· master's degree
School Psychology
· doctoral degree
Vocational Rehabilitation Counseling
· master's degree
View The University of Alabama psycolleges.com ranking

Resort & Hospitality Resort and Hospitality Program Rating - Oustanding

General Hospitality Administration and Management
· bachelor's degree
· master's degree
View The University of Alabama hospitality ranking

Social Work Social Work Program Rating - Oustanding

Public Administration
· master's degree
Social Work
· bachelor's degree
· master's degree
· doctoral degree
View The University of Alabama social work ranking

Sociology & Anthropology Sociology and Anthropology Program Rating - Good

Anthropology
· bachelor's degree
· master's degree
· doctoral degree
Criminology
· bachelor's degree
· master's degree
Sociology
· bachelor's degree
View The University of Alabama sociology ranking

Theater & Drama Theater and Drama Program Rating - Excellent

General Drama and Theatre Arts
· bachelor's degree
· master's degree
View The University of Alabama theatre ranking

Theology & Religion Theology and Religion Program Rating - Excellent

Religious Studies
· bachelor's degree
· master's degree
View The University of Alabama philosophy ranking

Work & Family Studies

Consumer Services and Advocacy
· postbaccalaureate certificate
Early Childhood and Family Studies
· bachelor's degree
Family and Community Services
· bachelor's degree
General Family Resource Management Studies
· bachelor's degree
· master's degree
General Family and Consumer Sciences
· bachelor's degree
· master's degree
General Human Development and Family Studies
· bachelor's degree
· master's degree
Human Nutrition
· bachelor's degree
· master's degree
· doctoral degree

Alternatives to The University of Alabama

Mississippi State UniversityMississippi State UniversityStarkville, MS
Mississippi State University Rating
Bachelor's, master's, and doctoral degrees. Tuition: $25k. Reasonably priced on-campus housing. Over 22,700 students. Very dangerous campus. Top offerings include engineering, education, and business programs. ROTC programs are available. ACT 25 to enroll.

University of Alabama at BirminghamUniversity of Alabama at BirminghamBirmingham, AL
University of Alabama at Birmingham Rating
Bachelor's, master's, and doctoral degrees. Tuition: $21k. Moderately priced on-campus housing option. Around 21,700 students. Very dangerous campus. Top offerings include medical, nursing, and management programs. ROTC programs are offered. ACT 27 to enroll.

University of West AlabamaUniversity of West AlabamaLivingston, AL
University of West Alabama Rating
Associate's, bachelor's, master's, and doctoral degrees. Tuition: $18k. Affordable on-campus housing option. Roughly 5,900 students. Relatively safe campus. Concentration on education, psychology, and management programs. ROTC programs. SAT 940, ACT 19 to enroll.

Samford UniversitySamford UniversityBirmingham, AL
Samford University Rating
Bachelor's, master's, and doctoral degrees. Excellent retention rate. Tuition: $36k. Reasonably priced on-campus housing. Around 5,700 students. Unsafe campus. Strong nursing, pharmacy, and law programs. SAT 1150, ACT 26 to enroll.

Mississippi University for WomenMississippi University for WomenColumbus, MS
Mississippi University for Women Rating
Associate's, bachelor's, master's, and doctoral degrees. Tuition: $8k. Affordable on-campus housing. More than 2,400 students. Generally safe campus. Offers strong nursing, business, and management programs. ROTC programs are offered. ACT 20 to enroll.

Auburn University at MontgomeryAuburn University at MontgomeryMontgomery, AL
Auburn University at Montgomery Rating
Bachelor's, master's, and doctoral degrees. Tuition: $18k. Affordable on-campus housing. About 5,200 students. Dangerous campus. Places a focus on nursing, education, and computer science programs. ROTC programs. ACT 22 to enroll.

Faulkner UniversityFaulkner UniversityMontgomery, AL
Faulkner University Rating
Associate's, bachelor's, master's, and doctoral degrees. Tuition: $22k. Affordable on-campus housing option. More than 2,900 students. Generally safe campus. Top offerings include management, business, and criminal justice programs. ROTC programs are offered. SAT 1020, ACT 21 to enroll.

Quick College Search

Click to Search Colleges
search by college name, city, or state

Similar Programs in Alabama

Accounting and Finance
We list 31 accounting and finance schools and colleges in Montgomery, Birmingham, Mobile, Huntsville, Jacksonville, Troy, Florence, and 15 more cities. About 2,600 accounting and finance diplomas and certificates are awarded each academic year. Average tuition for accounting and finance programs in AL is about $26,600.

Aerospace and Aeronautical
We list 4 aerospace and aeronautical schools and colleges in Tuskegee, Auburn, Tuscaloosa, and Huntsville. Around 400 aerospace and aeronautical degrees are awarded each year. Average tuition for aerospace and aeronautical programs in AL: $27,800.

Architecture
Read about 6 architecture schools and colleges in Birmingham, Tuskegee, Tuscaloosa, Auburn, and Florence. Approximately 400 architecture diplomas are granted each year. Average tuition for architecture programs in AL: $30,600.

Art
Get the details about 24 art schools and colleges in Birmingham, Mobile, Montgomery, Huntsville, Tuscaloosa, Jacksonville, Tuskegee, and 12 other cities. About 500 art diplomas and certificates are granted every year. Average tuition for art programs in AL is around $21,900.

Biology
We reviewed 25 biology schools and colleges in Montgomery, Mobile, Birmingham, Tuscaloosa, Huntsville, Livingston, Tuskegee, and 13 other cities. Around 2,500 biology diplomas and certificates are granted each year. Average tuition for biology programs in AL is roughly $23,700.

Broadcasting
Get the details about 6 broadcasting schools and colleges in Normal, Birmingham, Tuscaloosa, Montevallo, Troy, and Huntsville. About 300 broadcasting degrees are granted each academic year. Average tuition for broadcasting programs in AL is about $25,700.

Business
We reviewed 45 business schools and colleges in Montgomery, Birmingham, Huntsville, Tuscaloosa, Mobile, Athens, Florence, and 25 more cities. Around 5,700 business diplomas and certificates are granted every academic year. Average tuition for business programs in AL - $23,400.

Chemistry
We reviewed 24 chemistry schools and colleges in Montgomery, Birmingham, Tuscaloosa, Mobile, Huntsville, Jacksonville, Fairfield, and 13 other cities. Approximately 700 chemistry degrees are granted every academic year. Average tuition for chemistry programs in AL is roughly $27,300.

Communication and Journalism
We reviewed 23 communication and journalism schools and colleges in Mobile, Birmingham, Montgomery, Tuscaloosa, Huntsville, Livingston, Tuskegee, and 12 other cities. Approximately 1,700 communication and journalism diplomas are awarded each year. Average tuition for communication and journalism programs in AL - $26,900.

Computer Science
We reviewed 47 computer science schools and colleges in Birmingham, Montgomery, Mobile, Huntsville, Tuscaloosa, Alexander City, Enterprise, and 28 more cities. Approximately 2,100 computer science degrees are granted every academic year. Average tuition for computer science programs in AL is around $21,600.

Construction
We reviewed 10 construction schools and colleges in Birmingham, Deatsville, Andalusia, Selma, Tuskegee, Normal, Auburn, and Tuscaloosa. About 100 construction diplomas are granted every year. Average tuition for construction programs in AL is around $20,200.

Criminal Justice
Learn about 30 criminal justice schools and colleges in Montgomery, Birmingham, Mobile, Tuscaloosa, Dothan, Muscle Shoals, Athens, and 16 more cities. Around 1,400 criminal justice diplomas and certificates are awarded each year. Average tuition for criminal justice programs in AL is approximately $21,100.

Dance and Ballet
Our listing contains 4 dance and ballet schools and colleges in Montgomery, Tuscaloosa, Fairfield, and Troy. Around 100 dance and ballet diplomas and certificates are awarded each academic year. Average tuition for dance and ballet programs in AL: $27,600.

Economics
We reviewed 12 economics schools and colleges in Birmingham, Jacksonville, Tuskegee, Montgomery, Huntsville, Auburn, Tuscaloosa, and 7 more cities. About 500 economics degrees are awarded each academic year. Average tuition for economics programs in AL - $29,000.

Education
Learn about 30 education schools and colleges in Montgomery, Huntsville, Birmingham, Mobile, Tuscaloosa, Bessemer, Midfield, and 16 other cities. About 5,200 education diplomas are awarded each academic year. Average tuition for education programs in AL: $21,700.

Electrical and Electronics
Get the details about 21 electrical and electronics schools and colleges in Tuscaloosa, Dothan, Montgomery, Andalusia, Jacksonville, Rainsville, Gadsden, and 17 other cities. Around 400 electrical and electronics diplomas are awarded each academic year. Average tuition for electrical and electronics programs in AL: $7,900.

Engineering
We list 32 engineering schools and colleges in Birmingham, Mobile, Huntsville, Montgomery, Tuscaloosa, Auburn, Rainsville, and 20 other cities. Around 4,200 engineering degrees are awarded each year. Average tuition for engineering programs in AL - $25,900.

English and Literature
We list 25 English and literature schools and colleges in Montgomery, Mobile, Birmingham, Tuscaloosa, Huntsville, Auburn, Montevallo, and 13 other cities. Approximately 800 English and literature diplomas and certificates are granted each year. Average tuition for English and literature programs in AL - $24,400.

Ethnic and Cultural Studies
Get the details about 4 ethnic and cultural studies schools and colleges in Birmingham, Mobile, and Tuscaloosa. Around 100 ethnic and cultural studies diplomas and certificates are granted every academic year. Average tuition for ethnic and cultural studies programs in AL is roughly $28,600.

Fashion
Get the details about 3 fashion schools and colleges in Florence, Auburn, and Tuscaloosa. Around 200 fashion diplomas are granted each academic year. Average tuition for fashion programs in AL is approximately $31,000.

Foreign Languages
Get the details about 14 foreign languages schools and colleges in Birmingham, Huntsville, Mobile, Jacksonville, Tuscaloosa, Montevallo, Auburn, and 7 more cities. About 300 foreign languages degrees are awarded each academic year. Average tuition for foreign languages programs in AL is roughly $26,600.

General Studies
Read about 46 general studies schools and colleges in Birmingham, Montgomery, Mobile, Huntsville, Tuscaloosa, Muscle Shoals, Athens, and 28 other cities. Around 6,900 general studies diplomas and certificates are awarded every academic year. Average tuition for general studies programs in AL is about $10,300.

Geography
Get the details about 8 geography schools and colleges in Mobile, Birmingham, Troy, Jacksonville, Auburn, Montgomery, Florence, and Tuscaloosa. About 100 geography diplomas and certificates are granted every academic year. Average tuition for geography programs in AL: $25,900.

Geology
We list 3 geology schools and colleges in Mobile, Auburn, and Tuscaloosa. About 100 geology degrees are awarded every year. Average tuition for geology programs in AL is around $30,900.

Graphic Design and Animation
We reviewed 11 graphic design and animation schools and colleges in Mobile, Jacksonville, Bay Minette, Tuscaloosa, Montgomery, Hanceville, Auburn, and 7 other cities. Approximately 200 graphic design and animation diplomas and certificates are awarded each academic year. Average tuition for graphic design and animation programs in AL - $19,000.

History
Read about 24 history schools and colleges in Montgomery, Mobile, Birmingham, Huntsville, Tuscaloosa, Florence, Troy, and 12 more cities. Approximately 500 history diplomas and certificates are awarded every academic year. Average tuition for history programs in AL is roughly $24,800.

Interior Design
We reviewed 5 interior design schools and colleges in Tuscaloosa, Birmingham, Florence, Auburn, and Deatsville. Approximately 200 interior design diplomas are awarded each academic year. Average tuition for interior design programs in AL is about $30,100.

Law
We reviewed 5 law schools and colleges in Montgomery, Birmingham, Tuscaloosa, and Auburn. About 500 law diplomas are awarded each academic year. Average tuition for law programs in AL - $32,200.

Library and Museum
Our listing contains 3 library and museum schools and colleges in Mobile, Florence, and Tuscaloosa. About 100 library and museum diplomas and certificates are granted every year. Average tuition for library and museum programs in AL is about $29,600.

Management
We list 52 management schools and colleges in Montgomery, Birmingham, Huntsville, Mobile, Tuscaloosa, Alexander City, Deatsville, and 31 other cities. About 6,900 management diplomas and certificates are awarded every year. Average tuition for management programs in AL is about $22,300.

Marketing and Advertising
Get the details about 19 marketing and advertising schools and colleges in Birmingham, Huntsville, Montgomery, Mobile, Tuskegee, Livingston, Gadsden, and 11 other cities. About 1,800 marketing and advertising degrees are granted each year. Average tuition for marketing and advertising programs in AL: $28,700.

Mathematics
Get the details about 25 mathematics schools and colleges in Montgomery, Birmingham, Mobile, Tuscaloosa, Huntsville, Livingston, Tuskegee, and 13 other cities. About 400 mathematics degrees are granted each academic year. Average tuition for mathematics programs in AL is roughly $25,700.

Medical
We reviewed 39 medical schools and colleges in Montgomery, Birmingham, Mobile, Tuscaloosa, Auburn, Jacksonville, Rainsville, and 21 other cities. Around 4,700 medical degrees are awarded each academic year. Average tuition for medical programs in AL: $22,500.

Music
We list 23 music schools and colleges in Mobile, Montgomery, Birmingham, Tuscaloosa, Huntsville, Tuskegee, Florence, and 12 other cities. Approximately 500 music diplomas are granted every academic year. Average tuition for music programs in AL: $23,300.

Natural Resources and Environment
We list 16 natural resources and environment schools and colleges in Birmingham, Mobile, Montgomery, Livingston, Troy, Montevallo, Florence, and 9 other cities. About 300 natural resources and environment diplomas and certificates are granted every year. Average tuition for natural resources and environment programs in AL - $28,600.

Nursing
Our directory contains 41 nursing schools and colleges in Birmingham, Montgomery, Mobile, Huntsville, Tuscaloosa, Rainsville, Andalusia, and 24 more cities. Approximately 8,500 nursing diplomas are granted every year. Average tuition for nursing programs in AL is approximately $17,200.

Occupational Therapy
Our listing contains 24 occupational therapy schools and colleges in Montgomery, Birmingham, Mobile, Huntsville, Florence, Normal, Tuscaloosa, and 13 other cities. Around 1,400 occupational therapy diplomas and certificates are granted every academic year. Average tuition for occupational therapy programs in AL - $22,400.

Paralegal
Learn about 11 paralegal schools and colleges in Birmingham, Tuscaloosa, Montgomery, Hanceville, Gadsden, Bay Minette, Enterprise, and Auburn. Approximately 100 paralegal diplomas and certificates are granted every academic year. Average tuition for paralegal programs in AL is around $19,100.

Philosophy
Get the details about 9 philosophy schools and colleges in Birmingham, Mobile, Tuscaloosa, Auburn, and Huntsville. About 100 philosophy diplomas are awarded each year. Average tuition for philosophy programs in AL is about $24,900.

Physics
Read about 13 physics schools and colleges in Birmingham, Florence, Auburn, Troy, Mobile, Dothan, Tuskegee, and 8 more cities. Around 200 physics diplomas and certificates are awarded each academic year. Average tuition for physics programs in AL is about $24,800.

Political Science
Our directory contains 21 political science schools and colleges in Mobile, Montgomery, Birmingham, Huntsville, Florence, Tuscaloosa, Auburn, and 11 other cities. About 800 political science degrees are awarded each academic year. Average tuition for political science programs in AL - $25,700.

Psychology
Our directory contains 27 psychology schools and colleges in Montgomery, Mobile, Birmingham, Huntsville, Tuscaloosa, Florence, Normal, and 13 other cities. Around 2,700 psychology diplomas and certificates are granted each year. Average tuition for psychology programs in AL is about $23,900.

Resort and Hospitality
Our directory contains 9 resort and hospitality schools and colleges in Birmingham, Mobile, Bay Minette, Tuscaloosa, Florence, Auburn, Troy, and Tuskegee. Approximately 400 resort and hospitality degrees are awarded every year. Average tuition for resort and hospitality programs in AL is about $24,000.

Social Work
Learn about 24 social work schools and colleges in Montgomery, Huntsville, Birmingham, Mobile, Tuscaloosa, Normal, Florence, and 12 more cities. Around 1,600 social work degrees are awarded each year. Average tuition for social work programs in AL is about $22,600.

Sociology and Anthropology
We reviewed 22 sociology and anthropology schools and colleges in Mobile, Birmingham, Huntsville, Montgomery, Livingston, Tuskegee, Florence, and 13 more cities. Around 700 sociology and anthropology diplomas and certificates are granted each year. Average tuition for sociology and anthropology programs in AL is about $26,700.

Theater and Drama
We reviewed 17 theater and drama schools and colleges in Birmingham, Mobile, Montgomery, Huntsville, Florence, Auburn, Jacksonville, and 8 other cities. Around 200 theater and drama diplomas and certificates are granted each year. Average tuition for theater and drama programs in AL is roughly $26,100.

Theology and Religion
We list 14 theology and religion schools and colleges in Montgomery, Mobile, Birmingham, Tuscaloosa, Huntsville, Athens, and Florence. About 300 theology and religion degrees are awarded every academic year. Average tuition for theology and religion programs in AL is around $18,800.

Work and Family Studies
Our directory contains 32 work and family studies schools and colleges in Birmingham, Montgomery, Mobile, Tuscaloosa, Fairfield, Montevallo, Tuskegee, and 22 more cities. About 1,300 work and family studies diplomas and certificates are granted each year. Average tuition for work and family studies programs in AL is about $26,300.