Electives in the Major
In addition, 18 hours of computer science electives must be completed, at least 15 of which must be 3000 or 4000-level; 3 hours may be 1000 or 2000-level above CS 1305 .
NOTE: Students pursuing the Computer Science, BS - Fast Track to MSDA will complete 12 hours of computer science electives, at least 9 of which must be 3000 or 4000-level; 3 hours may be 1000 or 2000-level above CS 1305 .
Some of the 3000 and 4000 level free electives are organized into three clusters. Students are encouraged, but not required, to complete all courses in at least one cluster. These clusters and courses are: