Which Schools Offer Software Engineering Programs and Related Degrees in PA?
There are several schools offering software engineering degrees in Pennsylvania including online graduate and undergraduate programs. Allegheny College, Drexel University, and Carnegie Mellon University (Minor) are a few of the undergraduate options.
Southern New Hampshire University offers a top tier Online BS in Computer Science. Additional Online BS programs include Software Engineering, IS, Data Analysis, Information Security, Data Analytics, Cybersecurity, Game Programming and more. An Associate's in Computer Science as well as Master's programs are also offered. Click here to learn about the SNHU programs.
A technology explosion is happening. The application development world has gone gangbusters. Programmers, software developers, software engineers and the like are in high demand throughout the country including Pennsylvania. There are opportunities in most every industry or sector at this stage. Software engineering, computer science, computer engineering or a related educational backgrounds provide solid foundations for careers in these fields.
Nearly 50% of those working in software engineering and closely tied fields hold a computer science undergraduate degree. Courses in the computer science degree curriculum often cover many of the software engineering components needed to perform in a software engineering role. Software engineer is also a title commonly held by those with a computer engineering credential. Explore the schools and the program curriculum to learn more. You can also explore the articles listed on this page to learn more about the afore mentioned fields and degrees.
List of Software Engineering Programs as well as Computer Science Degrees and Computer Engineering Degrees in Pennsylvania
School Name |
Program Name |
Degree Type |
Contact |
Allegheny College |
Computer Science(BS) , software engineering (BS) |
Bachelor |
Contact |
Bloomsburg University Of Pennsylvania |
Computer Science(BS) |
Bachelor |
Contact |
Bryn Mawr College |
Computer Science(BS) |
Bachelor |
Contact |
Carlow University |
Computer Science(BS) |
Bachelor |
Contact |
Carnegie Mellon University |
Computer Science (BS), Software Engineering (Minor), Electrical and Computer Engineering (BS) |
Bachelor |
Contact |
Cedar Crest College |
Computer Science(BS) |
Bachelor |
Contact |
Chestnut Hill College |
Computer Science(BS) |
Bachelor |
Contact |
Community College Of Allegheny County |
Computer Information Science (Associate), Computer Forensics (Associate) |
Associate |
Contact |
Community College Of Philadelphia |
Computer Science(Associate) |
Associate |
Contact |
Drexel University |
Computer Engineering (BS), software engineering (BS), Computer Science(BS) |
Bachelor |
Contact |
Duquesne University |
Computer Science(BS) |
Bachelor |
Contact |
Harrisburg Area Community College Harrisburg |
Computer Science(Associate) |
Associate |
Contact |
La Roche College |
Computer Science(BS) |
Bachelor |
Contact |
Lebanon Valley College |
Computer Science(BS) |
Bachelor |
Contact |
Lehigh University |
Computer Engineering (BS), Computer Science(BS) |
Bachelor |
Contact |
Lock Haven University |
Computer Science (BS) |
Bachelor |
Contact |
Messiah College |
Computer Science(BS) |
Bachelor |
Contact |
Montgomery County Community College |
Computer Science and Applications (AS), Software Engineering (AS) |
Associate |
Contact |
Moravian College And Moravian Theological Seminary |
Computer Science(BS) |
Bachelor |
Contact |
Northampton County Area Community College |
Computer Science(Associate) |
Associate |
Contact |
Pennsylvania State University Main Campus |
Computer Engineering (BS), Computer Science (BS) |
Bachelor |
Contact |
Pennsylvania State University Penn State Erie Behrend College |
Computer Engineering (BS), software engineering (BS), Computer Science (BS) |
Bachelor |
Contact |
Robert Morris University |
software engineering (BS), software development (BS), Computer Information Systems (BS) |
Bachelor |
Contact |
Saint Vincent College |
Computing & Information Science (BS) |
Bachelor |
Contact |
Seton Hill University |
Computer Science(BS) |
Bachelor |
Contact |
Shippensburg University |
Computer Science(BS, MS), Computer Engineering (BS) |
Bachelor, Master's |
Contact |
South Hills School Of Business & Technology |
Computer Science(Associate) |
Associate |
Contact |
Strayer University |
Software Engineering (MS) |
Master |
Contact |
Thiel College |
Computer Science(BS) |
Bachelor |
Contact |
University Of Phoenix |
Software Engineering (BS) - Online and Campus |
Bachelor |
Contact |
University Of Pittsburgh Bradford |
Computer Science(BS) |
Bachelor |
Contact |
University Of Pittsburgh Johnstown |
Computer Science(BS) |
Bachelor |
Contact |
University Of Pittsburgh Pittsburgh Campus |
Computer Engineering (BS),Computer Science(BS) |
Bachelor |
Contact |
University Of Scranton |
Computer Engineering (BS), Software Engineering (BS), Computer Science (BS) |
Bachelor |
Contact |
University Of The Sciences In Philadelphia |
Computer Science(BS) |
Bachelor |
Contact |
Ursinus College |
Computer Science(BS) |
Bachelor |
Contact |
Villanova University |
Computer Science (BS) |
Bachelor |
Contact |
Westminster College New Wilmington |
Computer Science(BS) |
Bachelor |
Contact |
Westmoreland County Community College |
Computer Science(Associate) |
Associate |
Contact |
York College Pennsylvania |
Computer Engineering (BS), Computer Science (BS) |
Bachelor |
Contact |