About the Computer Science Program
- Courses in mobile phone programming and bioinformatics
- Opportunities for research in wireless networks and theoretical computer science
- Preparation for the Engineering program with Columbia University
- Preparation for careers in business, industry or government
- Preparation for graduate school
- Opportunities to study abroad at some of the top universities around the world
- Internships that provide real-world experience
- Senior Capstone project for a real client
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.
The primary programming language used is currently Java. The Department also offers Visual Basic, Python and C++ as electives.
About Computer Science Degrees and Certificate
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.
Bachelor of Science in Computer Science
The Bachelor of Science (B.S.) degree program provides a more in-depth study of computer science through additional courses in Mathematics and Computer Science beyond the Bachelor of Arts requirements.
Post-Baccalaureate Certificate in Computer Science
The Post-Baccalaureate Certificate is designed for students who already have a bachelor’s degree in another field and now want to acquire a background in computer science. Students can use this program to enter the computer employment market, to learn computing skills for use in their present field, or to satisfy prerequisites for graduate study in computer science. The following two levels of certification are offered:
- Minor Certificate: Includes 6 courses in Computer Science.
- Major Certificate: Includes 13 courses in Computer Science
Arcadia offers a Master of Arts in Education with a concentration in the teaching of Computer Science, part of which includes the Post-Baccalaureate Certificate. Students who might be interested in this Master of Arts program should be alerted that the Post-Baccalaureate courses carry only undergraduate credit, which is not transferable into the graduate program. Contact the College of Graduate Studies for more information.
Minor in Computer Science
The minor in Computer Science is designed to give students the computing background needed to use computer science as a tool in their primary fields of specialization.