Skip to Content - Skip to Navigation

Computer Science (B.A.)

B.A., Computer Science

College of Natural Sciences and Mathematics

What You'll Do

Computer Science majors don’t come to IUP understanding programming languages and database solutions, but they leave here that way. As a Computer Science major pursuing the Bachelor of Arts degree at Indiana University of Pennsylvania, you will receive a solid education in computer science with room in your schedule for a minor or double major.

The Bachelor of Arts program provides a solid foundation on which you may build in many directions. Among IUP Computer Science degrees, it offers the most flexibility for adding a minor or double major through free electives. Since all Computer Science students as freshmen take nearly the same courses, you’ll have time to explore which of IUP’s four degrees in Computer Science is best for you.

IUP professors constantly update the curriculum to keep pace with changing industry needs and practices. Your education at IUP will closely follow the recommendations of the Association for Computing Machinery, the world’s largest educational and scientific computing society.

What You'll Become

The Bachelor of Arts in Computer Science degree is designed to prepare you for a career in business applications, programming and systems analysis, computer software development, scientific and applied mathematical programming, and other areas. Adding another subject as a minor can expand your job opportunities.

According to the Bureau of Labor Statistics, computer software engineer, with a 38 percent increase, is one of the job categories expected to grow the fastest over the 2006-2016 decade. Also fueling job growth in computer occupations will be concerns about information security in businesses and government. Computer systems analysts are also expected to be in very high demand, but programmers will see a slight employment decline, according to the report.

Learn More

Special Features

  • Students have access to three computer labs that provide a wide selection of software needed for class assignments and projects.
  • Several scholarships and awards are given to students through the IUP Computer Science Department.
  • Research conducted by faculty members and students has covered topics such as robotics, covert channels, games development, image analysis, and information assurance.
  • The Computer Science Club is a student-run organization that meets on a weekly basis to discuss topics and to work on projects related to the computer science field.
  • Students can choose to live in the Northern Suites on the Computer Science floor, which offers specialty programs and easy access to other students who share an interest in computers.