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