Find Tech Schools

Study Area & Zipcode

Most Popular Computer Science Bachelor's Degree Schools in Pennsylvania

Find Schools Near

2023 Most Popular Computer Science Bachelor's Degree Schools in Pennsylvania

87 Schools Ranked
$31,087 Avg Tuition & Fees*
$27,658 Avg Student Debt

A computer science student has lots of options to pick from when considering higher education opportunities. You can choose a traditional brick and mortar school, or with the growth of online education, you can attend a school half-way across the country without even leaving your house. Also there are many trade schools and bootcamps that offer short-term programs that open up more career options.

To help you arm yourself with the information you need to make your decision, Computer Science Degree Search has developed this Most Popular Computer Science Bachelor's Degree Schools in Pennsylvania ranking. Our analysis looked at 87 schools in Pennsylvania to see which bachelor's degree programs were the most popular for computer science students. To create this ranking we looked at how many students graduated from each school on the list.

Learn more about these popular schools below:

478 Total Awards
$20,362 Average Tuition & Fees
$24,463 Avg Student Debt

Our analysis found University of Pittsburgh - Pittsburgh Campus to be the most popular school for computer science students who want to pursue a bachelor’s degree in Pennsylvania. Pittsburgh, Pennsylvania is the setting for this large institution of higher learning. The public school handed out bachelor’s degrees to 478 students in 2020-2021.

In-state students pay an average of $20,362 in tuition and fees if they attend Pitt full time. Those students who come from outside the state pay an average of $35,394. Bachelor’s Degree recipients from Pitt accumulate an average of $24,463 in student debt by the time they complete their degree. Of those students who received their degree, 27% were women.

Online courses are available at Pitt, but you will need to check with the school to see if they are available for your field of interest. During the 2019-2020 year, about 25% of the undergraduates at the school took at least one online course.

Full University of Pittsburgh - Pittsburgh Campus Report

#2

Temple University

Philadelphia, Pennsylvania
350 Total Awards
$17,378 Average Tuition & Fees
$26,029 Avg Student Debt

A rank of #2 on this year’s list means Temple University is a great place for computer science students working on their bachelor’s degree. Temple University is a large public school located in Philadelphia, Pennsylvania that handed out 350 bachelor’s degrees in 2020-2021.

Students from Pennsylvania who attend Temple full time pay an average of $17,378 in tuition and fees. Out-of-state students pay an average of $30,602. Bachelor’s Degree recipients from Temple accumulate an average of $26,029 in student debt by the time they complete their degree. Around 23% of those degree recipients were women.

Online courses are available at Temple, but you will need to check with the school to see if they are available for your field of interest. In 2019-2020 about 99% of the undergraduate students at the school chose to take one or more online courses.

Read More…

#3

Carnegie Mellon University

Pittsburgh, Pennsylvania
313 Total Awards
$58,524 Average Tuition & Fees

A rank of #3 on this year’s list means Carnegie Mellon University is a great place for computer science students working on their bachelor’s degree. Carnegie Mellon is a fairly large private not-for-profit school situated in Pittsburgh, Pennsylvania. It awarded 313 bachelor’s degrees in 2020-2021.

If you want to attend Carnegie Mellon, expect to pay an average of $58,524 in tuition and fees. Of course, this could be reduced if you receive financial aid. Of those students who received their degree, 51% were women.

Carnegie Mellon does offer online classes for certain degree levels. In 2019-2020 about 1% of the undergraduate students at the school chose to take one or more online courses.

Read full report on Carnegie Mellon University

#4

University of Pennsylvania

Philadelphia, Pennsylvania
264 Total Awards
$61,710 Average Tuition & Fees
$17,404 Avg Student Debt

The excellent bachelor’s degree programs at University of Pennsylvania helped the school earn the #4 place on this year’s ranking of the most popular computer science schools in Pennsylvania. Located in Philadelphia, Pennsylvania, the large private not-for-profit school awarded 264 diplomas to qualifed bachelor’s degree students in 2020-2021.

If you don’t receive financial aid, you can expect a bill for $61,710 to cover tuition and fees at UPenn. The school does not offer an in-state discount. On average, bachelor’s degree students take out $17,404 in loans while pursuing their degree. Around 38% of those degree recipients were women.

One thing to take note of is that UPenn does offer online classes in some areas. In fact, around 100% of the undergraduate population registered for at least one online class in 2019-2020.

Read More…

#5

Drexel University

Philadelphia, Pennsylvania
191 Total Awards
$57,136 Average Tuition & Fees
$28,187 Avg Student Debt

A rank of #5 on this year’s list means Drexel University is a great place for computer science students working on their bachelor’s degree. Drexel is a private not-for-profit institution located in Philadelphia, Pennsylvania. The school has a large population, and it awarded 191 bachelor’s degrees in 2020-2021.

If you don’t receive financial aid, you can expect a bill for $57,136 to cover tuition and fees at Drexel. The school does not offer an in-state discount. Bachelor’s Degree recipients from Drexel accumulate an average of $28,187 in student debt by the time they complete their degree. Around 17% of those degree recipients were women.

Some students may be able to take online classes at Drexel. In 2019-2020 about 91% of the undergraduate students at the school chose to take one or more online courses.

Read More…

#6

Lehigh University

Bethlehem, Pennsylvania
162 Total Awards
$57,470 Average Tuition & Fees

Lehigh University landed the #6 spot in the 2023 rankings for the most popular bachelor’s degree computer science programs. Lehigh is a medium-sized private not-for-profit school situated in Bethlehem, Pennsylvania. It awarded 162 bachelor’s degrees in 2020-2021.

Lehigh does not offer a discount to in-state students, so the average tuition and fees for all undergraduates is $57,470. This amount may be reduced if you receive financial aid. Around 34% of those degree recipients were women.

One thing to take note of is that Lehigh does offer online classes in some areas. In fact, around 0% of the undergraduate population registered for at least one online class in 2019-2020.

Read full report on Lehigh University

#7

West Chester University of Pennsylvania

West Chester, Pennsylvania
113 Total Awards
$10,423 Average Tuition & Fees

West Chester University of Pennsylvania ranked #7 on this year’s Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania list. West Chester University of Pennsylvania is a fairly large public school located in West Chester, Pennsylvania that handed out 113 bachelor’s degrees in 2020-2021.

Students from Pennsylvania who attend WCUPA full time pay an average of $10,423 in tuition and fees. Out-of-state students pay an average of $22,247. Of those students who received their degree, 15% were women.

You may have the opportunity to take online classes at WCUPA. To give an idea of how popular online courses are at the school, 99% of undergraduates took at least one course online in 2019-2020.

Full West Chester University of Pennsylvania Report

#8

Villanova University

Villanova, Pennsylvania
87 Total Awards
$59,020 Average Tuition & Fees
$26,526 Avg Student Debt

Villanova University landed the #8 spot in the 2023 rankings for the most popular bachelor’s degree computer science programs. Villanova University is a fairly large private not-for-profit school located in Villanova, Pennsylvania that handed out 87 bachelor’s degrees in 2020-2021.

If you don’t receive financial aid, you can expect a bill for $59,020 to cover tuition and fees at Villanova. The school does not offer an in-state discount. By the time they get their bachelor’s degree, students from this school have racked up an average of $26,526 in student loans. Of those students who received their degree, 46% were women.

Depending on your major, you may be able to take online classes at Villanova. In fact, around 98% of the undergraduate population registered for at least one online class in 2019-2020.

Read More…

#9

Slippery Rock University of Pennsylvania

Slippery Rock, Pennsylvania
76 Total Awards
$10,507 Average Tuition & Fees
$25,146 Avg Student Debt

Slippery Rock University of Pennsylvania came in at #9 in this year’s edition of the Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania ranking. Slippery Rock University of Pennsylvania is a medium-sized public school located in Slippery Rock, Pennsylvania that handed out 76 bachelor’s degrees in 2020-2021.

Full-time students from Pennsylvania pay an average of $10,507 in tuition and fees if they choose to attend SRU. Those students who come from outside the state pay an average of $14,615. By the time they get their bachelor’s degree, students from this school have racked up an average of $25,146 in student loans. Of those students who received their degree, 18% were women.

You may have the opportunity to take online classes at SRU. In fact, around 98% of the undergraduate population registered for at least one online class in 2019-2020.

Read More…

#10

Kutztown University of Pennsylvania

Kutztown, Pennsylvania
73 Total Awards
$11,062 Average Tuition & Fees
$26,882 Avg Student Debt

Kutztown University of Pennsylvania came in at #10 in this year’s edition of the Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania ranking. Kutztown University is located in Kutztown, Pennsylvania and has a medium-sized student population. In 2020-2021, this school awarded 73 bachelor’s degrees to qualified students.

Students from Pennsylvania who attend Kutztown University full time pay an average of $11,062 in tuition and fees. Those students who come from outside the state pay an average of $15,170. Bachelor’s Degree recipients from Kutztown University accumulate an average of $26,882 in student debt by the time they complete their degree. Of those students who received their degree, 10% were women.

Some students may be able to take online classes at Kutztown University. During the 2019-2020 year, about 98% of the undergraduates at the school took at least one online course.

Read full report on Kutztown University of Pennsylvania

#11

Pennsylvania College of Technology

Williamsport, Pennsylvania
72 Total Awards
$17,610 Average Tuition & Fees
$32,095 Avg Student Debt

With a ranking of #11, Pennsylvania College of Technology did quite well on this year’s most popular schools for computer science students working on their bachelor’s degree. Pennsylvania College of Technology is a small public school located in Williamsport, Pennsylvania that handed out 72 bachelor’s degrees in 2020-2021.

Students from Pennsylvania who attend Penn College full time pay an average of $17,610 in tuition and fees. Out-of-state students pay an average of $25,170. Bachelor’s Degree recipients from Penn College accumulate an average of $32,095 in student debt by the time they complete their degree. Of those students who received their degree, 7% were women.

If you are interested in distance education, be sure to check with the school since Penn College does offer online classes for certain majors. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 48% took at least some of their classes online.

Read More…

#12

Bloomsburg University of Pennsylvania

Bloomsburg, Pennsylvania
60 Total Awards
$10,982 Average Tuition & Fees
$26,788 Avg Student Debt

Bloomsburg University of Pennsylvania came in at #12 in this year’s edition of the Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania ranking. Bloomsburg University of Pennsylvania is a medium-sized public school located in Bloomsburg, Pennsylvania that handed out 60 bachelor’s degrees in 2020-2021.

In-state students pay an average of $10,982 in tuition and fees if they attend Bloomsburg full time. Those students who come from outside the state pay an average of $22,806. By the time they get their bachelor’s degree, students from this school have racked up an average of $26,788 in student loans. Around 32% of those degree recipients were women.

Depending on your major, you may be able to take online classes at Bloomsburg. In fact, around 97% of the undergraduate population registered for at least one online class in 2019-2020.

Full Bloomsburg University of Pennsylvania Report

#13

Duquesne University

Pittsburgh, Pennsylvania
59 Total Awards
$24,974 Avg Student Debt

With a ranking of #13, Duquesne University did quite well on this year’s most popular schools for computer science students working on their bachelor’s degree. Duquesne is a private not-for-profit institution located in Pittsburgh, Pennsylvania. The school has a medium-sized population, and it awarded 59 bachelor’s degrees in 2020-2021.

On average, bachelor’s degree students take out $24,974 in loans while pursuing their degree. Of those students who received their degree, 34% were women.

Duquesne does offer online classes for certain degree levels. During the 2019-2020 year, about 89% of the undergraduates at the school took at least one online course.

Full Duquesne University Report

#13

Swarthmore College

Swarthmore, Pennsylvania
59 Total Awards
$56,056 Average Tuition & Fees
$14,475 Avg Student Debt

Swarthmore College ranked #13 on this year’s Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania list. Swarthmore is a private not-for-profit institution located in Swarthmore, Pennsylvania. The school has a small population, and it awarded 59 bachelor’s degrees in 2020-2021.

The average tuition and fees at Swarthmore is $56,056. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid. Bachelor’s Degree recipients from Swarthmore accumulate an average of $14,475 in student debt by the time they complete their degree. Around 37% of those degree recipients were women.

If you are interested in distance education, Swarthmore is an excellent choice, since the school is online.

Read full report on Swarthmore College

#15

California University of Pennsylvania

California, Pennsylvania
55 Total Awards
$11,108 Average Tuition & Fees
$31,162 Avg Student Debt

California University of Pennsylvania did quite well in this year’s ranking of the most popular places for computer science students to get a bachelor’s degree. It came in at #15 on the list. Cal U is a medium-sized public school situated in California, Pennsylvania. It awarded 55 bachelor’s degrees in 2020-2021.

Students from Pennsylvania who attend Cal U full time pay an average of $11,108 in tuition and fees. Those students who come from outside the state pay an average of $15,726. By the time they get their bachelor’s degree, students from this school have racked up an average of $31,162 in student loans. Around 18% of those degree recipients were women.

Online courses are available at Cal U, but you will need to check with the school to see if they are available for your field of interest. In 2019-2020 about 64% of the undergraduate students at the school chose to take one or more online courses.

Read More…

50 Total Awards
$13,144 Average Tuition & Fees
$26,868 Avg Student Debt

Indiana University of Pennsylvania - Main Campus landed the #16 spot in the 2023 rankings for the most popular bachelor’s degree computer science programs. IUP is located in Indiana, Pennsylvania and has a medium-sized student population. In 2020-2021, this school awarded 50 bachelor’s degrees to qualified students.

In-state students pay an average of $13,144 in tuition and fees if they attend IUP full time. Those students who come from outside the state pay an average of $18,897. By the time they get their bachelor’s degree, students from this school have racked up an average of $26,868 in student loans. Of those students who received their degree, 14% were women.

If you are interested in distance education, be sure to check with the school since IUP does offer online classes for certain majors. In fact, around 59% of the undergraduate population registered for at least one online class in 2019-2020.

Read More…

#17

University of Pittsburgh - Johnstown

Johnstown, Pennsylvania
49 Total Awards
$14,352 Average Tuition & Fees
$25,064 Avg Student Debt

University of Pittsburgh - Johnstown did quite well in this year’s ranking of the most popular places for computer science students to get a bachelor’s degree. It came in at #17 on the list. Located in Johnstown, Pennsylvania, the small public school handed out 49 bachelor’s degree awards in 2020-2021.

Full-time students from Pennsylvania pay an average of $14,352 in tuition and fees if they choose to attend Pitt Johnstown. Those students who come from outside the state pay an average of $25,992. By the time they get their bachelor’s degree, students from this school have racked up an average of $25,064 in student loans. Of those students who received their degree, 22% were women.

One thing to take note of is that Pitt Johnstown does offer online classes in some areas. Of all the undergraduates enrolled at the school during the 2019-2020 academic year, around 0% took at least some of their classes online.

Read More…

#18

East Stroudsburg University of Pennsylvania

East Stroudsburg, Pennsylvania
48 Total Awards
$11,259 Average Tuition & Fees
$25,544 Avg Student Debt

East Stroudsburg University of Pennsylvania came in at #18 in this year’s edition of the Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania ranking. East Stroudsburg University is a public institution located in East Stroudsburg, Pennsylvania. The school has a medium-sized population, and it awarded 48 bachelor’s degrees in 2020-2021.

In-state students pay an average of $11,259 in tuition and fees if they attend East Stroudsburg University full time. Those students who come from outside the state pay an average of $19,797. By the time they get their bachelor’s degree, students from this school have racked up an average of $25,544 in student loans. Around 6% of those degree recipients were women.

East Stroudsburg University does offer online classes for certain degree levels. In fact, around 26% of the undergraduate population registered for at least one online class in 2019-2020.

Read More…

#19

Robert Morris University

Moon Township, Pennsylvania
40 Total Awards
$32,770 Average Tuition & Fees
$27,124 Avg Student Debt

Robert Morris University landed the #19 spot in the 2023 rankings for the most popular bachelor’s degree computer science programs. RMU is located in Moon Township, Pennsylvania and has a small student population. In 2020-2021, this school awarded 40 bachelor’s degrees to qualified students.

If you don’t receive financial aid, you can expect a bill for $32,770 to cover tuition and fees at RMU. The school does not offer an in-state discount. On average, bachelor’s degree students take out $27,124 in loans while pursuing their degree. Of those students who received their degree, 13% were women.

You may have the opportunity to take online classes at RMU. During the 2019-2020 year, about 88% of the undergraduates at the school took at least one online course.

Read full report on Robert Morris University

#20

Millersville University of Pennsylvania

Millersville, Pennsylvania
38 Total Awards
$12,256 Average Tuition & Fees
$26,238 Avg Student Debt

Millersville University of Pennsylvania ranked #20 on this year’s Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania list. Millersville is a medium-sized public school situated in Millersville, Pennsylvania. It awarded 38 bachelor’s degrees in 2020-2021.

The average in-state tuition and fees for students at Millersville is $12,256. Out-of-state students pay an average of $22,226. By the time they get their bachelor’s degree, students from this school have racked up an average of $26,238 in student loans. Of those students who received their degree, 24% were women.

Some students may be able to take online classes at Millersville. To give an idea of how popular online courses are at the school, 98% of undergraduates took at least one course online in 2019-2020.

Full Millersville University of Pennsylvania Report

#21

La Salle University

Philadelphia, Pennsylvania
37 Total Awards
$33,150 Average Tuition & Fees
$27,029 Avg Student Debt

La Salle University ranked #21 on this year’s Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania list. Located in Philadelphia, Pennsylvania, the small private not-for-profit school awarded 37 diplomas to qualifed bachelor’s degree students in 2020-2021.

La Salle does not offer a discount to in-state students, so the average tuition and fees for all undergraduates is $33,150. This amount may be reduced if you receive financial aid. By the time they get their bachelor’s degree, students from this school have racked up an average of $27,029 in student loans. Of those students who received their degree, 24% were women.

La Salle does have options available for those who want to take online classes. You will need to check with the school to see if they are available for your specific major. In 2019-2020 about 95% of the undergraduate students at the school chose to take one or more online courses.

Full La Salle University Report

#22

Haverford College

Haverford, Pennsylvania
31 Total Awards
$60,940 Average Tuition & Fees
$17,199 Avg Student Debt

Haverford College landed the #22 spot in the 2023 rankings for the most popular bachelor’s degree computer science programs. Haverford, Pennsylvania is the setting for this small institution of higher learning. The private not-for-profit school handed out bachelor’s degrees to 31 students in 2020-2021.

If you want to attend Haverford, expect to pay an average of $60,940 in tuition and fees. Of course, this could be reduced if you receive financial aid. Bachelor’s Degree recipients from Haverford accumulate an average of $17,199 in student debt by the time they complete their degree. Around 32% of those degree recipients were women.

Full Haverford College Report

#23

Grove City College

Grove City, Pennsylvania
30 Total Awards

Grove City College ranked #23 on this year’s Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania list. Grove City College is a private not-for-profit institution located in Grove City, Pennsylvania. The school has a small population, and it awarded 30 bachelor’s degrees in 2020-2021.

Of those students who received their degree, 13% were women.

Grove City College does offer online classes for certain degree levels. In 2019-2020 about 41% of the undergraduate students at the school chose to take one or more online courses.

Read full report on Grove City College

#23

Arcadia University

Glenside, Pennsylvania
30 Total Awards
$46,220 Average Tuition & Fees
$23,652 Avg Student Debt

With a ranking of #23, Arcadia University did quite well on this year’s most popular schools for computer science students working on their bachelor’s degree. Glenside, Pennsylvania is the setting for this small institution of higher learning. The private not-for-profit school handed out bachelor’s degrees to 30 students in 2020-2021.

The average tuition and fees at Arcadia is $46,220. In-state students do not receive a discount, however you may be able to reduce your price if you receive financial aid. On average, bachelor’s degree students take out $23,652 in loans while pursuing their degree. Of those students who received their degree, 33% were women.

Arcadia does have options available for those who want to take online classes. You will need to check with the school to see if they are available for your specific major. During the 2019-2020 year, about 98% of the undergraduates at the school took at least one online course.

Read full report on Arcadia University

#25

La Roche University

Pittsburgh, Pennsylvania
29 Total Awards
$31,570 Average Tuition & Fees
$28,082 Avg Student Debt

La Roche University came in at #25 in this year’s edition of the Most Popular Computer Science Bachelor’s Degree Schools in Pennsylvania ranking. La Roche is a small private not-for-profit school situated in Pittsburgh, Pennsylvania. It awarded 29 bachelor’s degrees in 2020-2021.

If you don’t receive financial aid, you can expect a bill for $31,570 to cover tuition and fees at La Roche. The school does not offer an in-state discount. On average, bachelor’s degree students take out $28,082 in loans while pursuing their degree. Of those students who received their degree, 10% were women.

Depending on your major, you may be able to take online classes at La Roche. In 2019-2020 about 57% of the undergraduate students at the school chose to take one or more online courses.

Full La Roche University Report

Most Popular Computer Science Bachelor's Degree Schools in the Middle Atlantic Region

View Most Popular Computer Science Bachelor’s Degree Schools Nationwide >

Notes and References

Footnotes

*These averages are for the top 25 schools only.

References

  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Information about the national average student loan default rate is from the U.S. Department of Education and refers to data about the 2016 borrower cohort tracking period for which the cohort default rate (CDR) was 10.1%.

More about our data sources and methodologies.

Featured Schools

Find Computer Science Schools Near You

Our free school finder matches students with accredited computer and technology colleges across the U.S.