320 Computer Science Schools with Swim Teams, Ranked

Updated July 2026 · 2025-26 season data

By Kevin Tu · Swim parent and founder, On The Board

Yes. Computer science can work with swimming, but the hard part is time: projects, technical interviews, and fall tech recruiting all compete with training. All 320 schools here field swim teams and computer-science programs, ranked by graduate earnings and selectivity.

Most CS rankings tell you which programs produce the highest-paid graduates. This one tells you which programs a swimmer can actually finish. The coursework is not the issue. Problem sets get done at 11 pm like everyone else's. The conflict is the tech internship recruiting cycle. Applications open in August. Online assessments, technical phone screens, and final rounds run from September through November, right on top of the hardest training block and the first dual meets. The summer internship itself runs ten to twelve weeks, which is the block of time serious swimmers are supposed to be in the water.

The ranking below shows the top 25 programs ordered by academic outcomes and selectivity. Two swimmers who chose this path are further down the page.

Brown ranks #1 for computer science, ahead of Stanford, MIT, and Carnegie Mellon.

320 schools · Rankings use College Scorecard field-of-study outcomes, school selectivity, and swim program data from the 2025-26 season.

Start your swimmer’s list from this Computer Science ranking.

You’re looking at 320 computer science schools with swim teams. Save the ones worth a look, or add your swimmer’s times to see which belong on the list.

Start the list →

A school can rank high here and still be wrong for your swimmer. It may be too fast, too selective, too expensive, or missing the right academic path. On The Board helps narrow this list around the swimmer, not just the major.

All 320 Computer Science schools with swim teams

Rank School Division Earnings Accept
1 Brown
Private · $25K net price · 7,200 students
D1 $153,718 5%
2 Carnegie Mellon
Private · $32K net price · 7,300 students
D3 $160,116 12%
3 Penn
Private · $29K net price · 10,700 students
D1 $138,932 5%
4 Stanford
Private · $14K net price · 7,600 students
D1 $136,499 4%
5 Harvard
Private · $19K net price · 7,600 students
D1 $128,737 4%
6 MIT
Private · $20K net price · 4,500 students
D3 $127,993 5%
7 Yale
Private · $24K net price · 6,800 students
D1 $122,038 4%
8 Rice
Private · $13K net price · 4,800 students
D1 $129,481 8%
9 California
Public · $13K net price · 33,100 students
D1 $125,388 11%
10 Cornell
Private · $29K net price · 16,000 students
D1 $122,485 9%
11 Dartmouth
Private · $30K net price · 4,500 students
D1 $113,015 5%
12 Johns Hopkins
Private · $19K net price · 5,700 students
D3 $108,649 6%
13 Duke
Private · $30K net price · 6,400 students
D1 $106,898 6%
14 Bowdoin
Private · $14K net price · 1,900 students
D3 $104,192 7%
15 Pomona-Pitzer
Private · $19K net price · 1,700 students
D3 $128,737 7%
16 Columbia
Private · $22K net price · 9,000 students
D1 $103,078 4%
17 USC
Private · $33K net price · 20,400 students
D1 $108,649 10%
18 Vanderbilt
Private · $16K net price · 7,200 students
D1 $102,409 6%
19 Northwestern
Private · $29K net price · 9,200 students
D1 $98,403 8%
20 Chicago
Private · $15K net price · 7,600 students
D3 $91,211 5%
21 Williams
Private · $18K net price · 2,100 students
D3 $96,183 8%
22 Wash U
Private · $22K net price · 7,900 students
D3 $99,517 12%
23 Tufts
Private · $40K net price · 7,100 students
D3 $97,959 12%
24 Northeastern
Private · $31K net price · 17,300 students
D1 $89,413 5%
25 Notre Dame
Private · $27K net price · 8,800 students
D1 $89,968 11%

Most families keep all this in a spreadsheet.

Here, you save a school and the roster times, standards, and academics come filled in.

See how the recruiting list works →

Two swimmers who chose this path

Ron Polonsky has been solving the CS-plus-swimming problem at Stanford while representing Israel at two Olympic Games. He is a computer science major with a concentration in artificial intelligence, a 12-time All-American, and a silver medalist in the 100-yard breaststroke at the 2024 NCAA Championships. His parents are both computer science engineers. His younger sister Leah is a computer science major at Cal. The family's answer to how you swim at this level while studying CS is that you decide early, and you do not stop.

Alex Walsh graduated from Virginia in 2024 with a degree in computer science, won 29 NCAA championship medals in her career, and went to Tokyo and Paris for Team USA. She described swimming as a numbers-based sport and said the data side of it is what drew her to the major. She is now a professional swimmer, still training in Charlottesville, and will use the degree when she is ready.

Swimmers who studied computer science

Real college swimmers named to the CSCAA Scholar All-America team — a 3.5+ GPA and a swim at nationals — who majored in computer science.

Brandon Stride

Johns Hopkins · Computer Science

Scholar All-America · 5 seasons

Bar Soloveychik

Minnesota · Computer Science

Scholar All-America · 4 seasons

Conor McKenna

Princeton · Computer Science

Scholar All-America · 4 seasons

Eric Brown

Florida · Computer Science

Scholar All-America · 4 seasons

Justin Lisoway

Hawaii · Computer Science

Scholar All-America · 4 seasons

Keith Myburgh

Virginia Tech · Computer Science

Scholar All-America · 4 seasons

Pawel Krawczyk

Missouri State · Computer & Information Science

Scholar All-America · 4 seasons

Brooklyn Dressel

Cal State East Bay · Computer Science

Scholar All-America · 4 seasons

Named to the CSCAA Scholar All-America team, 2019–20 through 2025–26.

View the honorees ↗

Rankings are a starting point. The list your family actually works from is shorter, built around your swimmer's times.

Start your swimmer's list →

How the divisions compare

Division I

Sixteen of the top 25 are D1 programs, and six of those are Ivy League. Brown, Penn, Harvard, Yale, Cornell, and Dartmouth all land in the top 11 with acceptance rates between 3.6 and 8.8 percent. The non-Ivy D1 standouts are Stanford at #4, Rice at #8, and Cal at #9, all with strong CS departments and heavier training loads than the Ivies. Further down the list, Duke, USC, Vanderbilt, Northwestern, Northeastern, and Notre Dame round out the D1 top 25. No mid-major D1 school cracks the top 25 on this ranking, which is worth knowing up front if you are targeting a school outside the high-major conferences.

Division II

CS programs at D2 schools do not cluster at the top of this academic ranking. The highest-ranked D2 program is Bentley at #83, with Colorado Mines close behind at #84. That is not a criticism of the schools. It reflects that the academic outcomes on this particular ranking (field-of-study earnings and selectivity) favor the elite research universities that dominate CS nationally. For a swimmer whose times fit D2 and whose priority is a CS career, weigh cost, location, roster fit, and whether the career office has placed graduates at the tech companies you care about. Expect to do more of your own legwork on internship recruiting, because the on-campus pipelines that Ivy and top-25 programs have built over decades are not there.

Division III

This is the story on the CS page. Nine of the top 25 programs are D3. Carnegie Mellon at #2 and MIT at #6 are the headline. Both rank above every Ivy on this list except Brown, and both are among the best undergraduate CS programs in the country. The D3 depth below them is also real. Johns Hopkins, Bowdoin, Pomona-Pitzer, Chicago, Williams, Wash U, and Tufts all clear the top 25. For a swimmer whose times fit D3 and whose priority is the CS career on the other side, this is one of the few majors where the division decision is genuinely not a compromise. MIT sits inside the Boston tech corridor and Carnegie Mellon feeds directly into the major tech firms, which means earnings outcomes for graduates match or beat most of the D1 list.

Frequently asked questions

Can you realistically swim D1 and study computer science?

Yes, and there are enough current and recent examples to prove it. Ron Polonsky is doing it at Stanford with an AI concentration. Alex Walsh did it at Virginia. The trick is front-loading the hardest CS coursework in the first two years and knowing that tech internship recruiting will collide directly with training and dual meet season every fall. Schools with strong CS programs and experienced coaching staff usually have a rhythm for this, but you have to ask about it specifically during recruiting.

What is the actual scheduling conflict between CS and swimming?

The coursework is not where it breaks. Problem sets are asynchronous and most CS professors are used to athletes turning work in around travel. The conflict is internship recruiting. Big tech opens applications in early August. By Labor Day you are taking online assessments. By October you are flying to Bay Area onsites or doing them on Zoom from a hotel room before a dual meet. Final round interviews run through November, and by the time the conference championship is on the horizon, the offer deadlines are either behind you or about to close. Then the internship itself is ten to twelve weeks in June, July, and August, which is exactly when you are supposed to be training for the next season. A swimmer who does not know this going in will figure it out sophomore year, and by then the classmates who planned ahead have already signed.

Which programs handle the CS and swimming overlap best?

Stanford has the longest track record. Ron Polonsky is one example, and he is not the first. Carnegie Mellon and MIT place swimmers into tech internships constantly because that pipeline is how most of their CS undergrads find work regardless of sport. Brown and Penn have Ivy academic advising that is used to student-athletes in demanding majors. Beyond those four, the answer gets harder to generalize. A better approach is to ask the coach directly how many swimmers on the current roster are CS majors. Then ask to talk to one. If that conversation happens quickly and the swimmer sounds like they know the calendar you are about to step into, that is the signal. If it takes a week to set up or does not happen at all, that is also a signal.

Is D3 a better fit for CS students who swim?

For this major, the D3 case is unusually strong. Carnegie Mellon and MIT are both D3 and rank above every D1 program on this list except Brown. MIT's proximity to the Boston tech hub and Carnegie Mellon's direct pipeline into major tech companies produce graduate earnings that stand up against any program in the country. For a swimmer whose times fit D3 and whose priority is the CS career on the other side, this is one of the few majors where the division decision is genuinely not a compromise.

What GPA and coursework do you need to get into a top CS program?

CS admissions at the schools near the top of this list want to see a GPA at or above 3.7 unweighted, with the full AP math sequence through calculus BC, and at least one year of computer science in high school. Strong programs in Python or Java, visible projects on GitHub, and competition or research experience help. Recruit status does not get you into the CS major at schools like Stanford, MIT, Carnegie Mellon, Brown, or Berkeley. The CS department admits separately from athletics at most of these institutions, and the bar is not adjusted. Plan for both tracks in parallel.

What questions should you ask a CS program during a recruiting visit?

Three questions matter more than anything else. First, ask how many current roster athletes are CS majors and whether you can speak to one of them. The number tells you whether the program is actually supporting this combination or whether you would be the experiment. Second, ask the career office which swimmers have interned at which tech companies, and when. A good program will have names. A weak one will talk in generalities. Same with the coach. Ask how the last swimmer on the roster handled fall recruiting during dual meet season. Either there is a story or there is not.

Rankings are based on field-of-study median earnings and institutional selectivity, with a bonus for nationally ranked universities. Data from College Scorecard. Learn how we rank programs →

Explore swim programs by other majors

Nursing & Health SciencesEngineeringBusinessPsychologyEconomics & Social SciencesBiology & Pre-MedCommunications & MediaMathematics & StatisticsPre-Law & Political Science

Browse all majors →