### Program Landscape
Pennsylvania ranks among the nation's top destinations for computer engineering education, with **55 accredited** bachelor's degree programs across **13 public** and **41 private** institutions. The highest-ranked programs are **Carnegie Mellon**, **U of Pittsburgh-Pittsburgh**, **U of Pennsylvania**, recognized for academic excellence, research opportunities, and strong industry connections.
### Career Outcomes
Graduates from Pennsylvania computer engineering programs earn a median salary of **$92,506**—6% below the national average. The state's robust technology sector, anchored by the Philadelphia, Pittsburgh, Harrisburg metropolitan areas, provides abundant internship and employment opportunities with companies including Comcast, SAP, Vanguard.
### Costs & Value
Tuition ranges from **$7,716** to **$68,180** annually, with an average of **$38,803/yr**. Top programs maintain graduation rates above **88%**, with the highest reaching **100%**. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards.
### Curriculum & Specializations
Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Pennsylvania's leading technology employers. For students seeking computer engineering degrees in Pennsylvania, these top-ranked computer engineering schools offer the strongest combination of academic rigor and career preparation.
#1. Carnegie Mellon University
Carnegie Mellon University offers computer engineering degree programs in Pennsylvania. This private institution in Pittsburgh, PA has annual tuition of $62,260 and a 98% graduation rate. Ranking score: 96.9.
#2. University of Pittsburgh-Pittsburgh Campus
University of Pittsburgh-Pittsburgh Campus offers computer engineering degree programs in Pennsylvania. This public institution in Pittsburgh, PA has annual tuition of $20,154 and a 88% graduation rate. Ranking score: 82.4.
#3. University of Pennsylvania
University of Pennsylvania offers computer engineering degree programs in Pennsylvania. This private institution in Philadelphia, PA has annual tuition of $58,620 and a 100% graduation rate. Ranking score: 81.1.
#4. Lehigh University
Lehigh University offers computer engineering degree programs in Pennsylvania. This private institution in Bethlehem, PA has annual tuition of $61,180 and a 81% graduation rate. Ranking score: 77.7.
#5. Pennsylvania State University-Main Campus
Pennsylvania State University-Main Campus offers computer engineering degree programs in Pennsylvania. This public institution in University Park, PA has annual tuition of $19,672 and a 87% graduation rate. Ranking score: 75.6.
#6. Drexel University
Drexel University offers computer engineering degree programs in Pennsylvania. This private institution in Philadelphia, PA has annual tuition of $58,293. Ranking score: 70.2.
#7. Bucknell University
Bucknell University offers computer engineering degree programs in Pennsylvania. This private institution in Lewisburg, PA has annual tuition of $64,418 and a 94% graduation rate. Ranking score: 64.0.
#8. Villanova University
Villanova University offers computer engineering degree programs in Pennsylvania. This private institution in Villanova, PA has annual tuition of $63,806. Ranking score: 63.5.
#9. Bryn Mawr College
Bryn Mawr College offers computer engineering degree programs in Pennsylvania. This private institution in Bryn Mawr, PA has annual tuition of $61,190 and a 98% graduation rate. Ranking score: 60.9.
#10. Lafayette College
Lafayette College offers computer engineering degree programs in Pennsylvania. This private institution in Easton, PA has annual tuition of $61,482 and a 98% graduation rate. Ranking score: 59.2.
#11. Haverford College
Haverford College offers computer engineering degree programs in Pennsylvania. This private institution in Haverford, PA has annual tuition of $67,522 and a 94% graduation rate. Ranking score: 58.2.
#12. Moravian University
Moravian University offers computer engineering degree programs in Pennsylvania. This private institution in Bethlehem, PA has annual tuition of $50,069 and a 93% graduation rate. Ranking score: 54.3.
#13. Ursinus College
Ursinus College offers computer engineering degree programs in Pennsylvania. This private institution in Collegeville, PA has annual tuition of $59,196 and a 99% graduation rate. Ranking score: 50.0.
#14. University of Scranton
University of Scranton offers computer engineering degree programs in Pennsylvania. This private institution in Scranton, PA has annual tuition of $51,534 and a 88% graduation rate. Ranking score: 49.1.
#15. Juniata College
Juniata College offers computer engineering degree programs in Pennsylvania. This private institution in Huntingdon, PA has annual tuition of $55,322 and a 87% graduation rate. Ranking score: 48.7.
#16. Widener University
Widener University offers computer engineering degree programs in Pennsylvania. This private institution in Chester, PA has annual tuition of $52,598 and a 86% graduation rate. Ranking score: 48.0.
#17. Central Penn College
Central Penn College offers computer engineering degree programs in Pennsylvania. This for-profit institution in Summerdale, PA has annual tuition of $18,324. Ranking score: 47.8.
#18. Franklin and Marshall College
Franklin and Marshall College offers computer engineering degree programs in Pennsylvania. This private institution in Lancaster, PA has annual tuition of $68,180. Ranking score: 47.6.
#19. Pennsylvania State University-Penn State Harrisburg
Pennsylvania State University-Penn State Harrisburg offers computer engineering degree programs in Pennsylvania. This public institution in Middletown, PA has annual tuition of $15,388 and a 79% graduation rate. Ranking score: 47.8.
#20. Lebanon Valley College
Lebanon Valley College offers computer engineering degree programs in Pennsylvania. This private institution in Annville, PA has annual tuition of $48,890 and a 98% graduation rate. Ranking score: 46.9.
#21. Pennsylvania State University-Penn State Erie-Behrend College
Pennsylvania State University-Penn State Erie-Behrend College offers computer engineering degree programs in Pennsylvania. This public institution in Erie, PA has annual tuition of $15,388. Ranking score: 46.9.
#22. Thiel College
Thiel College offers computer engineering degree programs in Pennsylvania. This private institution in Greenville, PA has annual tuition of $34,964 and a 85% graduation rate. Ranking score: 45.9.
#23. Dickinson College
Dickinson College offers computer engineering degree programs in Pennsylvania. This private institution in Carlisle, PA has annual tuition of $62,900. Ranking score: 45.4.
#24. Gettysburg College
Gettysburg College offers computer engineering degree programs in Pennsylvania. This private institution in Gettysburg, PA has annual tuition of $64,230. Ranking score: 45.3.
#25. Grove City College
Grove City College offers computer engineering degree programs in Pennsylvania. This private institution in Grove City, PA has annual tuition of $20,890. Ranking score: 44.5.
#26. Allegheny College
Allegheny College offers computer engineering degree programs in Pennsylvania. This private institution in Meadville, PA has annual tuition of $54,300. Ranking score: 43.9.
#27. Pennsylvania State University-World Campus
Pennsylvania State University-World Campus offers computer engineering degree programs in Pennsylvania. This public institution in University Park, PA has annual tuition of $15,204 and a 56% graduation rate. Ranking score: 43.1.
#28. Elizabethtown College
Elizabethtown College offers computer engineering degree programs in Pennsylvania. This private institution in Elizabethtown, PA has annual tuition of $36,166 and a 78% graduation rate. Ranking score: 42.6.
#29. Temple University
Temple University offers computer engineering degree programs in Pennsylvania. This public institution in Philadelphia, PA has annual tuition of $21,023. Ranking score: 42.2.
#30. Pennsylvania State University-Penn State Brandywine
Pennsylvania State University-Penn State Brandywine offers computer engineering degree programs in Pennsylvania. This public institution in Media, PA has annual tuition of $14,624 and a 97% graduation rate. Ranking score: 41.9.
#31. Messiah University
Messiah University offers computer engineering degree programs in Pennsylvania. This private institution in Mechanicsburg, PA has annual tuition of $39,700. Ranking score: 41.3.
#32. Saint Vincent College
Saint Vincent College offers computer engineering degree programs in Pennsylvania. This private institution in Latrobe, PA has annual tuition of $39,978. Ranking score: 40.6.
#33. Muhlenberg College
Muhlenberg College offers computer engineering degree programs in Pennsylvania. This private institution in Allentown, PA has annual tuition of $59,505. Ranking score: 40.5.
#34. Eastern University
Eastern University offers computer engineering degree programs in Pennsylvania. This private institution in Saint Davids, PA has annual tuition of $36,760 and a 81% graduation rate. Ranking score: 40.3.
#35. University of Pittsburgh-Johnstown
University of Pittsburgh-Johnstown offers computer engineering degree programs in Pennsylvania. This public institution in Johnstown, PA has annual tuition of $13,660. Ranking score: 40.1.
#36. Duquesne University
Duquesne University offers computer engineering degree programs in Pennsylvania. This private institution in Pittsburgh, PA has annual tuition of $47,146. Ranking score: 39.4.
#37. Shippensburg University of Pennsylvania
Shippensburg University of Pennsylvania offers computer engineering degree programs in Pennsylvania. This public institution in Shippensburg, PA has annual tuition of $9,570. Ranking score: 39.0.
#38. Gannon University
Gannon University offers computer engineering degree programs in Pennsylvania. This private institution in Erie, PA has annual tuition of $36,865. Ranking score: 38.4.
#39. Pennsylvania State University-Penn State Abington
Pennsylvania State University-Penn State Abington offers computer engineering degree programs in Pennsylvania. This public institution in Abington, PA has annual tuition of $14,684. Ranking score: 38.5.
#40. York College of Pennsylvania
York College of Pennsylvania offers computer engineering degree programs in Pennsylvania. This private institution in York, PA has annual tuition of $22,120. Ranking score: 38.3.
#41. Saint Joseph's University
Saint Joseph's University offers computer engineering degree programs in Pennsylvania. This private institution in Philadelphia, PA has annual tuition of $51,140. Ranking score: 37.4.
#42. Cairn University-Langhorne
Cairn University-Langhorne offers computer engineering degree programs in Pennsylvania. This private institution in Langhorne, PA has annual tuition of $31,881 and a 61% graduation rate. Ranking score: 37.6.
#43. La Salle University
La Salle University offers computer engineering degree programs in Pennsylvania. This private institution in Philadelphia, PA has annual tuition of $34,270. Ranking score: 37.5.
#44. Seton Hill University
Seton Hill University offers computer engineering degree programs in Pennsylvania. This private institution in Greensburg, PA has annual tuition of $40,864. Ranking score: 36.6.
#45. Commonwealth University of Pennsylvania
Commonwealth University of Pennsylvania offers computer engineering degree programs in Pennsylvania. This public institution in Bloomsburg, PA has annual tuition of $7,716. Ranking score: 36.3.
#46. La Roche University
La Roche University offers computer engineering degree programs in Pennsylvania. This private institution in Pittsburgh, PA has annual tuition of $31,960. Ranking score: 35.8.
#47. Pennsylvania Western University
Pennsylvania Western University offers computer engineering degree programs in Pennsylvania. This public institution in California, PA has annual tuition of $7,716. Ranking score: 34.7.
#48. King's College
King's College offers computer engineering degree programs in Pennsylvania. This private institution in Wilkes-Barre, PA has annual tuition of $40,520. Ranking score: 34.1.
#49. Keystone College
Keystone College offers computer engineering degree programs in Pennsylvania. This private institution in La Plume, PA has annual tuition of $15,350. Ranking score: 33.2.
#50. Wilkes University
Wilkes University offers computer engineering degree programs in Pennsylvania. This private institution in Wilkes-Barre, PA has annual tuition of $40,308. Ranking score: 33.2.
#51. Marywood University
Marywood University offers computer engineering degree programs in Pennsylvania. This private institution in Scranton, PA has annual tuition of $37,700. Ranking score: 32.4.
#52. Westminster College
Westminster College offers computer engineering degree programs in Pennsylvania. This private institution in New Wilmington, PA has annual tuition of $38,760. Ranking score: 32.0.
#53. Pennsylvania State University-Penn State Wilkes-Barre
Pennsylvania State University-Penn State Wilkes-Barre offers computer engineering degree programs in Pennsylvania. This public institution in Dallas, PA has annual tuition of $13,824. Ranking score: 31.5.
#54. Waynesburg University
Waynesburg University offers computer engineering degree programs in Pennsylvania. This private institution in Waynesburg, PA has annual tuition of $28,120. Ranking score: 31.5.
#55. Point Park University
Point Park University offers computer engineering degree programs in Pennsylvania. This private institution in Pittsburgh, PA has annual tuition of $36,240. Ranking score: 31.4.
### Online Program Options
27 Pennsylvania institutions offer bachelor's computer engineering degrees with online or hybrid options, enabling students to earn accredited degrees while maintaining professional or personal commitments. Top-ranked online programs include **Villanova**, **Moravian**, **Widener**, all regionally accredited and recognized by Pennsylvania employers.
### Costs & Employer Recognition
Online bachelor's programs average **$36,866/yr**—often comparable to or less than on-campus tuition. Pennsylvania-based employers including Comcast, SAP, Vanguard value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Philadelphia, Pittsburgh, Harrisburg job market actively recruits graduates from online programs.
### Program Format
These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **120 credit hours** in 4 years while working full-time.
### Technology & Flexibility
Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer engineering degrees in Pennsylvania, these accredited computer engineering schools offer the flexibility and quality that today's learners demand.