US Hub • Tools

Average GPA by Major

Not all 3.5s are created equal. A 3.2 in Engineering means something very different than a 3.2 in Communications. Select your major below to see the national averages and competitive thresholds.

Computer Science

Computer Science stands as one of the most intellectually demanding yet financially rewarding majors available to undergraduates. The nationwide average GPA for a computer science major hovers around a 3.2, largely due to the intense combination of upper-level mathematics, rigorous theoretical concepts, and demanding programming assignments that require countless hours of debugging. While many students enter the major with a passion for coding, the reality of the curriculum—which heavily emphasizes discrete math, data structures, algorithms, and systems architecture—often catches them off guard. As a result, grade deflation is a common phenomenon in many university CS departments. Despite this, the return on investment is exceptionally high. Major tech companies (often referred to as FAANG or MAANG), fast-growing startups, and prestigious financial firms aggressively recruit CS graduates. While a 3.2 average is considered respectable given the major's difficulty, students aiming for elite internships, quantitative trading roles, or highly competitive research positions should strive for a 3.7 or higher to comfortably pass initial resume screens.

Average

3.2

Competitive

3.7+

Nursing

Nursing is widely recognized as one of the most fiercely competitive and academically exhausting undergraduate majors. While the average GPA for graduating nursing students is approximately a 3.4, this number can be misleading because it only represents those who successfully survived the rigorous selection process. The journey to a Bachelor of Science in Nursing (BSN) is essentially split into two phases: the pre-nursing prerequisites and the nursing clinical program itself. Pre-nursing students face immense pressure to maintain near-perfect grades—often needing a 3.8 or higher—just to secure a coveted spot in their university's upper-division nursing school. The limited number of clinical placements and a nationwide shortage of nursing faculty mean that acceptance rates into BSN programs can be as low as 10% to 20% at state universities. Once admitted, students must maintain their academic standing while balancing an exhausting schedule of clinical rotations, skills labs, and comprehensive exams that are specifically designed to mirror the difficulty of the NCLEX-RN licensure exam.

Average

3.4

Competitive

3.8+

Engineering

Engineering programs are known for grade deflation and rigorous coursework. An average GPA of 3.1 is common, and employers understand the difficulty of the major.

Average

3.1

Competitive

3.5+

Business

Business is a broad major encompassing Finance, Accounting, Marketing, and Management. While the overall average is around a 3.3, expectations vary wildly depending on your specialization.

Average

3.3

Competitive

3.7+

Pre-Med

Pre-med is a track rather than a specific major, but it includes the notoriously difficult science prerequisites required for medical school. The pressure for a high GPA is immense.

Average

3.5

Competitive

3.8+

Psychology

Psychology is one of the most popular majors in the US. Because it is somewhat less quantitatively rigorous than STEM fields, the average GPA tends to be slightly higher.

Average

3.4

Competitive

3.6+

Biology

Biology is a core STEM major with heavy laboratory requirements. It is popular among pre-meds but also leads to careers in research, biotech, and environmental science.

Average

3.2

Competitive

3.6+

Accounting

Accounting is arguably the most rigorous of the business disciplines. It requires strict attention to detail and mastery of complex tax and financial reporting rules.

Average

3.2

Competitive

3.6+

Does your major affect your job prospects?

Employers absolutely take major difficulty into account. A 3.2 GPA in Computer Science is often viewed more favorably than a 3.8 in a less rigorous field. Always contextualize your GPA by your major when speaking with recruiters.

Calculate Your Target GPA

Frequently Asked Questions

A 'good' GPA depends entirely on your major. For Engineering, a 3.2 is often considered competitive due to the rigorous curriculum. However, for Education or Communications, employers and grad schools typically look for a 3.5 or higher.
Yes. Recruiters and hiring managers at top firms are aware of 'grade deflation' in STEM fields like Physics, Computer Science, and Engineering. They generally evaluate your GPA in the context of your specific degree program's difficulty.
The average college GPA in the United States is roughly a 3.15, though this varies significantly by institution and major. Science and math majors tend to have lower national averages compared to humanities and arts majors.
If your major GPA is significantly higher than your cumulative GPA (e.g., Major GPA is 3.8, Cumulative is 3.2), you should absolutely list your major GPA on your resume to highlight your proficiency in your core field of study.
STEM programs often have strict grading curves, challenging foundational weed-out courses (like Organic Chemistry or Calculus II), and objective right/wrong grading rubrics which naturally result in lower average class grades compared to subjective grading.