|  | Oct 27, 2025 |  |  | 
						
								
		|  | 
									
										| 
	
		| 
				
					| 2017-18 Undergraduate Catalog [ARCHIVED CATALOG] 
 
 Computer Science, B.A. and B.S.  |  
																| 
 |   Return to: Programs by College/School
 
							 |  
													| About the Program
  Internships that provide real-world experienceSenior Capstone project for a real clientPreparation for careers in business, industry or governmentCourses in mobile phone programming, computer security, game programming, data mining and bioinformaticsOpportunities for research in data mining/machine learning, computer security, wireless networks and theoretical computer sciencePreparation for graduate schoolOpportunities 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. InternshipsThe Department encourages students to participate in internships in order to integrate their classroom work with real-world experience. Senior Capstone ProjectA 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.Common Curriculum
 Common curriculum for both the B.A. and B.S. in Computer Science requires 34–37 credits, in addition to Undergraduate Curriculum  requirements.Ten Computer Science courses
Bachelor of Arts Requirements (6-8 additional credits)
 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.Two Computer Science electives
Bachelor of Science Requirements (18-20 additional credits)
 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.One Computer Science course
Three Computer Science electives
Note:
 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. |   Return to: Programs by College/School
 
 
   |  |