Brigham Young UniversityBrigham Young University

BYU Computer Science: SAT Scores, ACT Targets, and Admission Strategy

AppybaraJune 9, 20266 min read
Brigham Young University
Illustration only

At Brigham Young University, the path to a Computer Science degree doesn't begin with a declaration; it begins with a gauntlet. While BYU remains test-optional through 2028, our analysis of successful applicants and departmental outcomes reveals that for high-demand STEM tracks like Computer Science, the SAT is far from "optional" in practice. It serves as the first indicator of whether a student can survive the rigorous "Pre-CS" sequence.

The "Target" Score for BYU CS (Total and Math-Specific)

While the general middle 50% for BYU sits between 1290 and 1440, Computer Science is one of the most competitive cohorts on campus. Our data shows that successful CS applicants typically aim for the 75th percentile (1440+) to offset the sheer volume of high-achieving applicants.

However, the composite score is only half the story. For CS, the SAT Math sub-score is the primary metric of academic readiness.

  • The Baseline: A 640 Math score (the 25th percentile) is often insufficient for CS.
  • The Target: You should aim for a 730+ Math score.
  • Why it matters: The BYU CS department relies on heavy mathematical logic. Students who enter with a 75th-percentile Math score are statistically more likely to maintain the "Pre-professional GPA" required to advance into upper-division courses.

ACT Alternatives

If you are taking the ACT, the middle 50% is 28–32. For Computer Science, we recommend a 32+ composite, with a specific focus on a 31+ in the Math section. BYU does not currently include the Science or Writing sections in its primary admission evaluation.

Next Steps: If your Math sub-score is below 700, prioritize a retake focusing exclusively on the "Heart of Algebra" and "Passport to Advanced Math" sections of the SAT.


Test-Optional Strategy: When to Submit for CS

BYU has extended its test-optional policy through Winter 2028. However, "optional" does not mean "ignored." In recent cycles, roughly 56% of admitted students still chose to submit a score.

You SHOULD submit your score if:

  • Your Math score is 700+: This provides a concrete data point that you can handle the logic-heavy curriculum of CS 142 and 235.
  • Your GPA is "Low" (3.7–3.8): At BYU, a 3.9 is the unweighted average. If you are slightly below this, a 1450+ SAT acts as a "validator" of your academic rigor.
  • You want scholarships: The decision to exclude a score can impact eligibility for certain university-wide academic scholarships.

You should HIDE your score if:

  • Your Math score is below 640: This may signal a lack of readiness for the calculus-heavy requirements of the major.
  • Your score is significantly below the 1290 composite: In this case, lean heavily on your AP/IB exam scores (4s or 5s in Calculus or Physics) to prove your STEM competency.

Insight: Our analysis suggests that for CS applicants, a missing test score puts more pressure on the "Aims of a BYU Education" essays. If you don't submit a 1440, your essays must demonstrate a "spike" in technical extracurriculars or significant leadership.


Beyond the SAT: The "Pre-CS" Reality

At BYU, being "admitted" to the university is only step one. Most students enter as Pre-Computer Science. To officially declare the major and move into 300-level courses, you must navigate the "Pre-professional" sequence, specifically CS 142 (Intro to Programming) and CS 235 (Data Structures and Algorithms).

These are known as "weed-out" courses for a reason. CS 235, in particular, requires students to implement complex data structures (linked lists, hash tables, trees) in C++.

The Pre-professional GPA

Your performance in these classes creates your Pre-professional GPA.

  • The Threshold: While a "C-" is technically passing, the competitive nature of the lab resources and peer environment means you should aim for a B+ or higher in these two classes.
  • SAT Correlation: Our data shows a strong correlation between students with SAT Math scores above 730 and those who earn an A in CS 235. The logical reasoning tested on the SAT directly mirrors the algorithmic thinking required in Data Structures.

Next Steps: Before arriving on campus, spend time on platforms like LeetCode or HackerRank. Familiarize yourself with C++ syntax, as CS 235 assumes you have already mastered the basics of object-oriented programming.


Cultural Context: The BYU Difference

Unlike other top-tier CS programs, BYU places a "Very Important" weight on non-academic factors. You could have a 1600 SAT and still be denied if you overlook the Ecclesiastical Endorsement or the Aims of a BYU Education.

The Ecclesiastical Endorsement

This is a mandatory interview with your local religious leader. It isn't just a formality; it confirms your commitment to the BYU Honor Code (academic honesty, personal integrity, and behavioral standards).

The "Aims" Essays

BYU looks for alignment with four specific pillars. Your CS application should reflect these:

  1. Spiritually Strengthening: How does your interest in technology serve a higher purpose?
  2. Intellectually Enlarging: Show, don't just tell, your love for learning (e.g., a side project in Rust or Python).
  3. Character Building: Discuss a time you failed a coding project and how you persevered.
  4. Leading to Lifelong Learning and Service: How will your CS degree help you serve your community or family?

Actionable Checklist for BYU CS Applicants

Use this checklist to ensure your application hits the specific benchmarks required for the Computer Science department.

  • Target a 1450+ SAT Composite (or 32+ ACT) to be in the top quartile of applicants.
  • Secure a 730+ SAT Math sub-score to demonstrate readiness for the CS 142/235 sequence.
  • Complete the Ecclesiastical Endorsement at least one month before the priority deadline.
  • Audit your Pre-professional GPA: If you have taken "Intro to Programming" at a community college, ensure the credits transfer and that you have a solid "A" grade.
  • Draft the "Engaging Topic" Essay: For CS majors, use this to describe a technical problem that made you "lose track of time." Avoid generalities; mention specific languages or frameworks.
  • Draft the "Falling Short" Essay: Focus on a technical failure. Explain the "recovery" process—this signals to the committee that you won't drop out when CS 235 gets difficult.
  • Align with the "Aims": Ensure at least two of your essays explicitly reference "Intellectually Enlarging" or "Lifelong Service" through the lens of technology.
  • Check the Priority Deadline: Aim for the November 1st priority deadline. CS is high-demand, and early applicants often have a better chance at departmental networking and scholarships.

Final Insight: BYU CS wants "whole person" engineers. A high SAT score gets your foot in the door, but your ability to articulate how technology fits into the "Aims of a BYU Education" is what will ultimately secure your spot in the program.

References

Related Articles

6/11/20268 min read

What SAT Score Do You Really Need for Johns Hopkins Computer Science?

Think a 1500 SAT makes you a lock for JHU Computer Science? Think again. We break down the data from the Whiting School of Engineering and explain why the Math subscore is the ultimate filter for applicants.

6/11/20267 min read

Kansas State University Computer Science SAT Scores: The 660 Math Threshold

Discover the SAT score requirements for Computer Science at Kansas State University, including the critical 660 Math threshold for direct Calculus placement.

6/11/20267 min read

The MIT CS Paradox: Admissions Strategies for Course 6 Applicants

Applying to MIT for Computer Science requires more than just a perfect SAT score. We analyze the middle 50% data, the importance of the Maker Portfolio, and how to survive the 'MIT CS Paradox'.

6/11/20268 min read

Mizzou Engineering Admissions: SAT Scores, Direct Entry, and Scholarship ROI

A deep dive into the University of Missouri's (Mizzou) engineering and computer science admission requirements, including score matrices, scholarship tiers, and math readiness filters.

6/11/20267 min read

MSU Computer Science Admissions: SAT Scores, GPA Benchmarks, and the Secondary Admission Gauntlet

Applying to MSU for Computer Science? Learn why general admission stats are misleading and how to navigate the internal secondary admission gauntlet.

6/11/20267 min read

Northwestern Computer Science SAT Scores: Admissions Guide for McCormick and Weinberg

Applying to Computer Science at Northwestern? Whether you choose McCormick or Weinberg, understand how the 'CS tax' affects your SAT target and the critical 790 Math threshold.

Join Others Acing Their Applications

MIT Campus Banner

Ace your application to Brigham Young University