BA in Computer Science

Would a BA in computer science be useless because mostly people go with the BS

Do not worry about the degree title BA or BS.

For a CS major, consider what CS courses are required and available, and whether there is a secondary admission process to get into the major (and how competitive it is).

Bachelor of Arts
Computer Science
Degree Requirements
Computer Science
 CSC 1100 (3 cr.) Problem Solving and Programming
 CSC 1101 (1 cr.) Laboratory for Problem Solving
and Programming
 CSC 1500 (3 cr.) Fundamental Structures in
Computer Science
 CSC 1501 (1 cr.) Laboratory for Fundamental
Structures in Computer Science
 CSC 2110 (3 cr.) Computer Science I
 CSC 2111 (1 cr.) Laboratory for Computer Science I
 CSC 2200 (3 cr.) Computer Science II
 CSC 2201 (1 cr.) Laboratory for Computer Science II
 CSC 3100 (3 cr.) Computer Architecture and
Organization
 CSC 3101 (1 cr.) Laboratory for Computer
Architecture and Organization
 CSC 4110 (3 cr.) Software Engineering
 CSC 4111 (1 cr.) Laboratory for Software
Engineering
 CSC 4420 (3 cr.) Computer Operating Systems
 CSC 4421 (1 cr.) Laboratory for Computer Operating
Systems
 CSC 4996 (3 cr.) Senior Project and Computer Ethics
 CSC 4997 (1 cr.) Laboratory for Senior Project
 Four additional CSC electives of at least three credits
each, all numbered at or above 3000 excluding CSC
4990 and 4995
Mathematics
 MAT 2010 (4 cr.) Calculus I
 MAT 2210 (4 cr.) Probability and Statistics