Undergraduate BA in CS Program BA in Computer Science Degree Requirements Differences between BA and CS in Computer Science Academic Map — a list of courses and semesters for graduating in four years Course Flow Chart (pdf)