1.  [College research](/)
2.  /
3.  [University at Buffalo](/school/university-at-buffalo/)
4.  /
5.  Programs & majors brief

Programs & majors brief

Copy linkPrint brief

# University at Buffalo Majors & Programs

Updated October 1, 2026

[Overview](/school/university-at-buffalo/)[Cost & aid](/school/university-at-buffalo/cost/)[Outcomes](/school/university-at-buffalo/outcomes/)[Admissions](/school/university-at-buffalo/admissions/)Majors[Similar schools](/school/university-at-buffalo/similar/)

**On this page**+

## Which majors earn the most at UB?

The University at Buffalo awards bachelor's degrees across 40 fields with published four-year earnings, and [Azimuth ranks](/analysis/college-program-rankings-how-to-actually-evaluate-programs/) 36 of them nationally among nonprofit four-year institutions. The highest-earning program, Computer Engineering, shows a median of $109,221 four years after completion, though it awarded only 33 degrees.

Computer Science follows at $105,160 with 269 degrees awarded and an Azimuth national rank of #81. Business Administration and Management, the biggest by degrees awarded at 794, reports median earnings of $69,903 and an Azimuth national rank of #99.

Psychology reaches $52,303 with 632 degrees awarded and ranks #98 nationally. The spread between a technical field like Computer Science and a social science like Psychology shows the range of earnings outcomes across the university's largest programs.

### Major mix · each dot ≈ 1% of completions

Share of reported completions in the bachelor’s programs included here. Each dot represents approximately 1% of those completions. Counts are credentials, not unique students; excluded programs are not zero activity.

-   Business**948 · 16.7%**
-   Engineering**862 · 15.2%**
-   Social sciences**706 · 12.5%**
-   Psychology**632 · 11.1%**
-   Biological sciences**535 · 9.4%**
-   Other**1,987 · 35.0%**

Find a field

Sort programsLargest programsHighest four-year earningsBest national field rankProgram name

60 of 60 programs shown

Four-year earnings · first six matching programs

**Computer Engineering 33 degrees awarded**
$109,221

**Computer Science 269 degrees awarded**
$105,160

**Chemical Engineering 53 degrees awarded**
$95,424

**Electrical, Electronics, and Communications Engineering 110 degrees awarded**
$95,209

**Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing 210 degrees awarded**
$93,507

**Aerospace, Aeronautical, and Astronautical/Space Engineering 107 degrees awarded**
$92,360

Each bar is a field’s median. Program size counts degrees awarded, not unique people or the earnings sample.

Compare all matching programs

Reported bachelor’s programs · earnings, program size and field ranks

| Program | Degrees awarded | 4-yr earnings | Field rank |
| --- | --- | --- | --- |
| Computer Engineering | 33 | $109,221 | #70 |
| Computer Science | 269 | $105,160 | #81 |
| Chemical Engineering | 53 | $95,424 | #83 |
| Electrical, Electronics, and Communications Engineering | 110 | $95,209 | #106 |
| Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing | 210 | $93,507 | #93 |
| Aerospace, Aeronautical, and Astronautical/Space Engineering | 107 | $92,360 | #35 |
| Accounting and Related Services | 98 | $92,314 | #52 |
| Clinical/Medical Laboratory Science/Research and Allied Professions small degree count | 19 | $89,223 | — |
| Industrial Engineering | 54 | $86,118 | #61 |
| Biomedical/Medical Engineering | 78 | $84,920 | #79 |
| Civil Engineering | 167 | $84,868 | #69 |
| Mechanical Engineering | 232 | $84,602 | #190 |
| Environmental/Environmental Health Engineering | 28 | $75,263 | #32 |
| Economics | 132 | $70,720 | #132 |
| Business Administration, Management and Operations | 794 | $69,903 | #99 |
| Chemistry | 44 | $68,413 | #64 |
| Geography and Cartography | 28 | $68,176 | #21 |
| Physiology, Pathology and Related Sciences | 100 | $66,880 | #12 |
| International Business | 56 | $64,711 | #40 |
| Pharmacology and Toxicology small degree count | 11 | $64,445 | — |
| Communication and Media Studies | 278 | $62,912 | #51 |
| Architecture | 70 | $61,525 | #37 |
| Mathematics | 121 | $60,882 | #123 |
| Geological and Earth Sciences/Geosciences | 48 | $59,841 | #38 |
| Romance Languages, Literatures, and Linguistics small degree count | 19 | $59,216 | — |
| Political Science and Government | 141 | $58,292 | #162 |
| Communication Disorders Sciences and Services | 67 | $57,360 | #83 |
| Biology, General | 349 | $57,298 | #153 |
| Social Sciences, General | 182 | $56,257 | #14 |
| Sociology | 152 | $54,382 | #77 |
| Psychology, General | 632 | $52,303 | #98 |
| English Language and Literature, General | 56 | $51,385 | #114 |
| History | 64 | $50,518 | #150 |
| Environmental Design | 76 | $49,920 | #7 |
| Drama/Theatre Arts and Stagecraft | 31 | $45,677 | #22 |
| Linguistic, Comparative, and Related Language Studies and Services | 21 | $44,841 | #49 |
| Anthropology small degree count | 18 | $44,274 | — |
| Fine and Studio Arts | 64 | $43,584 | #88 |
| Film/Video and Photographic Arts | 65 | $43,285 | #46 |
| Dance | 20 | $39,576 | #26 |
| Natural Resources Conservation and Research | 50 | Too few graduates to report | — |
| Ethnic, Cultural Minority, Gender, and Group Studies small degree count | 7 | Too few graduates to report | — |
| Area Studies small degree count | 5 | Too few graduates to report | — |
| Computer/Information Technology Administration and Management small degree count | 16 | Too few graduates to report | — |
| Non-Professional Legal Studies | 73 | Too few graduates to report | — |
| Neurobiology and Neurosciences | 37 | Too few graduates to report | — |
| Biochemistry, Biophysics and Molecular Biology small degree count | 18 | Too few graduates to report | — |
| Biotechnology small degree count | 15 | Too few graduates to report | — |
| Biomathematics, Bioinformatics, and Computational Biology small degree count | 5 | Too few graduates to report | — |
| Statistics small degree count | 18 | Too few graduates to report | — |
| Applied Mathematics small degree count | 8 | Too few graduates to report | — |
| Philosophy small degree count | 17 | Too few graduates to report | — |
| Physics small degree count | 15 | Too few graduates to report | — |
| Criminology | 41 | Too few graduates to report | — |
| Urban Studies/Affairs small degree count | 12 | Too few graduates to report | — |
| Music small degree count | 13 | Too few graduates to report | — |
| Public Health | 161 | Too few graduates to report | — |
| Rehabilitation and Therapeutic Professions | 46 | Too few graduates to report | — |
| Pharmacy, Pharmaceutical Sciences, and Administration small degree count | 10 | Too few graduates to report | — |
| Allied Health Diagnostic, Intervention, and Treatment Professions small degree count | 6 | Too few graduates to report | — |

[Program data and definitions](#page-sources) · [How to evaluate program rankings](/analysis/college-program-rankings-how-to-actually-evaluate-programs/)

## What are the largest programs at UB?

Ten largest programs by degrees awarded

**Business Administration, Management and Operations**
794

**Psychology, General**
632

**Biology, General**
349

**Communication and Media Studies**
278

**Computer Science**
269

**Mechanical Engineering**
232

**Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing**
210

**Social Sciences, General**
182

**Civil Engineering**
167

**Public Health**
161

Counts describe degrees awarded in the reporting period, not current enrollment. [Program data and definitions](#page-sources)

## How do UB majors rank nationally?

### National program rankings

1.  Environmental Design**#7**
2.  Physiology, Pathology and Related Sciences**#12**
3.  Social Sciences, General**#14**
4.  Geography and Cartography**#21**
5.  Drama/Theatre Arts and Stagecraft**#22**
6.  Dance**#26**
7.  Environmental/Environmental Health Engineering**#32**
8.  Aerospace, Aeronautical, and Astronautical/Space Engineering**#35**
9.  Architecture**#37**
10.  Geological and Earth Sciences/Geosciences**#38**
11.  International Business**#40**
12.  Film/Video and Photographic Arts**#46**
13.  Linguistic, Comparative, and Related Language Studies and Services**#49**

Programs ranked in the national top 50, supplemented by the largest ranked programs when needed to show ten. Fewer appear when fewer ranks are reported. Each rank compares bachelor’s programs in the same field; field sizes differ.

[How Azimuth compares programs across colleges](/analysis/college-program-rankings-how-to-actually-evaluate-programs/)

## Further analysis

Outcomes at University at Buffalo vary sharply by field, and [Azimuth's program ranking](/analysis/college-program-rankings-how-to-actually-evaluate-programs/)s evaluate four-year earnings among federally aided completers, median debt, and cohort size rather than reputation. The university has 40 programs with published earnings data, 36 of which carry an Azimuth national rank.

The degree mix is led by Business, which accounts for 16.7% of bachelor's degrees awarded, followed by Engineering at 15.2% and Social Sciences at 12.4%. The largest single program is Business Administration and Management, at 794 degrees awarded in a year, and Azimuth ranks it #99 nationally and #7 in New York, with earnings of $69,903 four years after completion.

Computer Science is another large program, with 269 degrees awarded, and Azimuth ranks it #81 nationally while completers earn $105,160 four years out. The best-ranked program nationally is Environmental Design at #7, with earnings of $49,920.

The highest-earning program overall is the smaller Computer Engineering field, where completers earn $109,221 four years after completion, from 33 degrees a year.

## Data & methodology

Sources and reporting periods: [methodology](/methodology/).

Analysis and methodology by [Daniel Rogers](/about/#founder), founder of College Azimuth.

Explanatory text is AI-assisted drafting checked against those figures; it is not an additional data source.

Figure notes link to sources and limitations. [About College Azimuth](/about/).
