Apr 18, 2024  
2015-2016 Undergraduate Catalog 
2015-2016 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science, B.A.

Return to {$returnto_text} Return to: Programs by Area

About the B.A. in Computer Science

  • Internships that provide real-world experience
  • Senior Capstone project for a real client
  • Preparation for careers in business, industry or government
  • Courses in mobile phone programming and bioinformatics
  • Opportunities for research in wireless networks and theoretical computer science
  • Preparation for graduate school
  • Opportunities to study abroad at some of the top universities around the world

Arcadia University’s programs in Computer Science provide a broadly based liberal arts background combined with specific computer science skills to equip students with the fundamental education needed to follow new trends in the computing profession. Throughout the courses, habits of systematic and accurate thinking are cultivated, and the flexibility needed to enter the constantly changing field of computing is emphasized.

Internships: The Department encourages students to participate in internships in order to integrate their classroom work with real-world experience.

Senior Capstone Project: A highlight of the curriculum is the Capstone course sequence. In it, students design and implement a real project for an actual client. An alternate Capstone experience in research in computer science may be available to students with faculty approval.

The primary programming language used is currently Java. The Department also offers SAS, Python and C++ as electives.

Bachelor of Arts in Computer Science

The Bachelor of Arts (B.A.) degree program provides students with the specific skills necessary to qualify for entry-level computing positions in business, private industry, or government.

Requirements for the B.A. in Computer Science

Note that some required courses are offered evenings only. Department policy does not allow 100-level courses to be challenged for credit. At least half of required courses must be completed at Arcadia.

Additional Requirements for the Bachelor of Arts (B.A.)

(6–8) additional credits)

  1. Two Computer Science electives, one of which must be at the 300 level and the other at the 200 or 300 level. CS 317 Design and Analysis of Algorithms  is strongly recommended.

Return to {$returnto_text} Return to: Programs by Area