Skip to main content
Penn State Harrisburg
Report a Concern Visit Apply Give
  • Academics
    • Undergraduate Degrees
    • Graduate Programs
  • Admissions and Financial Aid
    • Office of Admissions
    • Tuition and Financial Aid
  • Research
  • Information For
    • Future Students
    • Parents & Families
    • Alumni & Supporters
    • Current Students
    • Faculty & Staff
    • Workforce Professionals
Full site navigation menu

This dialog contains the full navigation menu for this site.

Penn State Harrisburg
Enter the terms you wish to search for.
Search type:
Report a Concern Visit Apply Give
  • This is Penn State
    • Vision, Mission and Values
    • Diversity and Inclusion
    • Academic and Administrative Leadership
    • Chancellor's Office
    • Board of Advisers
  • Academics
    • Academic Calendar
    • Undergraduate Degrees
    • Graduate Degrees
    • Accelerated Degree Programs
    • Fast-Track Degree Programs
    • Minors and Undergraduate Certificates
    • Graduate or Postbaccalaureate Certificates
    • Education Certifications and Endorsements
  • Admissions
  • Tuition & Financial Aid
  • Research
  • Athletics
  • Student Life

Find Information For:

  • Future Students
  • Parents & Families
  • Alumni & Supporters
  • Current Students
  • Faculty & Staff
  • Workforce Professionals

Helpful Links

  • Contact Us
  • Give Today
  • Directory
  • Campus Map
  • Events Calendar

Connect With Us

  • facebook
  • linkedin
  • flickr
  • youtube
  • instagram
  1. Home
  2. School of Science, Engineering, and Technology

Computer Science at Penn State Harrisburg

Austin Barkett, a senior software engineer at Google and recent Penn State Harrisburg graduate, describes how the college prepared him for his role at one of the world's leading tech companies.

Computer Science (B.S.)

This program is designed to prepare students for employment as computer scientists in engineering, scientific, industrial, and business environments as software developers, programmers, and systems analysts. While most students will enter the job market directly upon graduation, graduate school in computer science or related areas is also an option. Selection of electives can be tailored for students pursuing this path.

Career Opportunities

The Computer Science major provides comprehensive preparation in the areas of algorithm design and analysis, systems programming, programming languages, and software engineering and design. Elective courses provide deeper coverage of these areas, as well as background in diverse areas such as artificial intelligence, database design, compiler construction, and computer network and security. The program is strong in mathematical and statistical components, and students should expect to develop a solid background in the mathematical sciences, to master skills in computer science, and most importantly to become good problem solvers. Through this program students are prepared to work as computer scientists in engineering, scientific, industrial, and business environments. While most students will enter the job market directly upon graduation, graduate school in computer science or related areas is also an option. Selection of electives can be tailored for students pursuing this path.

Over the last few years, Penn State Harrisburg Computer Science graduates have obtained positions with companies such as Blue Cross/Blue Shield, Google, Boeing, Microsoft, Intel, IBM, Oracle, General Dynamics, Northrop and Grumman, GEOS, Hershey Medical Center, Woolworth, Rite Aid, and EDS.

Job Titles

A computer scientist can hold a number of professional positions. The following list provides some examples of positions a computer scientist might hold: Computer Programmer, Computer Engineer, Hardware Engineer, Information Systems Analyst, Software Engineer, Systems Analyst, Data Communications Analyst, Programmer-Analyst, Telecommunications Specialist, Computer Security Specialist, Computer Support Specialist, Technical Salesperson, and Teacher.

Job Outlook

According to the U.S. Bureau of Labor Statistics, from 2023 to 2033, employment in computer and information technology are expected to grow at a rate much faster than the average for all occupations. Each year, an estimated 356,700 job openings are projected on average, driven by both new job growth and the need to replace workers who permanently leave these roles. Within the broader field, certain positions - such as data scientists - are expected to see especially fast growth, with the Bureau of Labor Statistics forecasting a 36% increase between 2023 and 2033.  

Job Outlook for Certain Positions 

  • Software Developers  
  • Computer and Information Research Scientists
  • Computer Systems Analysts 

The ACM Computing Careers Website is also an excellent resource for information about careers for Computer Scientists.

Professional Affiliations

Professional societies provide insight, experience, and networking in a chosen field. Students in Computer Science often become members of the Association for Computing Machinery, the world’s first educational and scientific computing society dedicated to advancing the art, science, engineering, and application of information technology. 

Internships

Computer Science students are encouraged to incorporate internships into their academic program. Provided in a variety of local business and government settings, internships can provide valuable hands-on experience that will benefit graduates during their job search. Previous students have completed successful internships with state government, IBM, UNISYS, and other businesses.

Documents

  • Prerequisite Flowchart (program planning tool)

 Request More Information

Loading Request Form...

Computer Science at Penn State Harrisburg

  • Computer Science (B.S.)
    • Curriculum
    • Courses Overview
    • Program Requirements for Admission
    • Assessment
    • Program Contacts
  • Computer Science (M.S.)
    • Curriculum
    • Courses
    • Program Requirements for Admission
    • Program Contacts and Faculty
  • Accelerated B.S./M.S. in Computer Science (IUG)
    • Program Requirements for Admission
    • Program Contacts
  • Labs and Facilities
    • Sun Lab Usage Guide
  • CS and Math Faculty
  • Testimonials
Apply to Penn State
Online Application
Transfer to Penn State Harrisburg
learn more

Computer Science & Mathematics Programs

Computer Science (B.S.)
Mathematical Sciences (B.S.)
Computer Science (M.S.)
Accelerated B.S./M.S. in Computer Science (IUG)
Engineering Systems (Ph.D.)
Computer Science (Minor)
Mathematics (Minor)
Secondary Education: Mathematics (Certification)

See Also

  • Suggested Academic Plan
  • Request More Information
  • Handbooks and Forms
Pennsylvania map showing Penn State campuses with Penn State Harrisburg highlighted

Penn State Harrisburg

A comprehensive college in southcentral Pennsylvania offering more than 70 undergraduate and graduate programs.
  • facebook
  • linkedin
  • flickr
  • youtube
  • instagram
Visit Apply Give
  • This is Penn State
    • Vision, Mission and Values
    • Diversity and Inclusion
    • Academic and Administrative Leadership
    • Chancellor's Office
    • Board of Advisors
  • Academics
    • Undergraduate Degrees
    • Graduate Degrees
    • Academic Calendar
  • Admission
    • Office of Admissions
    • Housing Options
    • Veterans Services
  • Tuition & Financial Aid
    • Office of Student Aid
    • Bursar's Office
  • Research
    • Office of Research and Outreach
    • Harrisburg LaunchBox
  • Student Life
    • Office of Student Engagement
    • Division of Student Affairs
    • Student Initiated Fee
  • Community Safety & Health
    • University Police and Public Safety
    • PSUAlert
    • Weather Policy
Penn State University
777 West Harrisburg Pike, Middletown, PA 17057 717-948-6000

Footer Legal Menu

  • Privacy
  • Non-discrimination
  • Accessibility
  • Copyright
  • Directory
  • The Pennsylvania State University © 2026
  • We Are Penn State