Why Major in Computer Science?
Earning a computer science degree from Penn State Abington prepares students for high-demand careers in a wide range of fast-growing technology industries or for graduate study. Students choose between two options — general or data science — both built on state-of-the-art methodologies that blend theory with hands-on relevant skills needed to succeed.
Computer Science majors at Abington are also eligible to apply for the seamless five-year bachelor’s to master’s program in Software Engineering at Penn State Great Valley, saving time and money while accelerating their career opportunities.
You might thrive in the computer science major if you are...
- An effective problem-solver
- Logical and analytical
- Attentive to details
- Adaptable and organized
Computer Science Careers
Job Growth *
14 percent job growth through 2034
Job Titles and Median Salaries*
- Computer Network Architect: $130,000
- Computer Programmer: $99,000
- Computer System Analyst: $104,000
*Bureau of Labor Statistics, 2024
Career and Professional Development: Setting You Up for Success
From your first day at Penn State Abington, you can access tools provided by the Career and Professional Development team to prepare for the future.
- On-campus networking opportunities
- Internships
- Supports such as resume reviews and mock interviews
Coursework
Courses develop the vital technical and analytical skills to succeed in competitive computer science careers, including
- Design and analysis of algorithms
- Artificial intelligence
- Machine learning
- Data sciences