To do a BS with a CSC major (Comprehensive track) and a DS&AI major (BS curriculum), take the courses listed below. To do a BS with a CSC major (other tracks) and a DS&AI major (BS curriculum), see the requirements for the CSC track. To do a BS with a CSC major (Comprehensive track) and a DS&AI major (BA curriculum), take the courses listed below.
For both
For the CSC major
For the DS&AI major
CSC120
CSC314
CSC113
CSC220
CSC322
CSC315
CSC317
CSC419
CSC545
MTH161
CSC421
CSC546
MTH162
CSC423
MTH210
CSC424
MTH224
CSC427
MTH309 or MTH230
CSC431
PHI115
5 elective credits
18 elective credits,
9 Techniques, 9 Applications.
24 credits of the CSC major cannot double acount for the DS&AI major. The core CSC major courses provide all of the 24 credits, so no more are needed, i.e., all 5 of the 5 elective credits can double count for the DS&AI major. If CSC322 is used for 3 of the Techniques elective credits in the DS&AI major then maximally 2 of the 5 elective credits can double count for the DS&AI major.
24 credits of the DS&AI major cannot double count for the CSC major. The core DS&AI major courses provide 13 of the 24 credits, so 11 more are needed, i.e., maximally 7 of the 18 elective credits can double count for the CSC major.
See the programs' web pages for lists of approved electives.
For both
For the CSC major
For the DS&AI major
CSC120
CSC314
CSC113
CSC220
CSC322
CSC315
CSC317
CSC427
CSC545
MTH161
CSC431
CSC546
MTH162
MTH210
MTH224
MTH309 or MTH230
PHI115
17 elective credits
18 elective credits,
9 Techniques, 9 Applications.
24 credits of the CSC major cannot double acount for the DS&AI major. The core CSC major courses provide 12 of the 24 credits, so 12 more are needed, i.e., maximally 5 of the 17 elective credits can double count for the DS&AI major. If CSC322 is used for 3 of the Techniques elective credits in the DS&AI major then maximally 2 of the 17 elective credits can double count for the DS&AI major.
24 credits of the DS&AI major cannot double count for the CSC major. The core DS&AI major courses provide 13 of the 24 credits, so 11 more are needed, i.e., maximally 7 of the 18 elective credits can double count for the CSC major.
See the programs' web pages for lists of approved electives.
For both
For the CSC major
For the DS&AI major
CSC120
CSC314
CSC113
CSC220
CSC322
CSC315 or CSC115
CSC317
DSC344
CSC419
DSC345
CSC421
CSC423
CSC424
CSC427
CSC431
MTH161
MTH162
MTH210
MTH309 or MTH230
MTH224
DSC110 or MTH224
PHI115
5 elective credits
6 elective credits
24 credits of the CSC major cannot double acount for the DS&AI major. The core CSC major courses provide all 24 of the 24 credits, so no more are needed, i.e., all 5 elective credits can double count for the DS&AI major.
24 credits of the DS&AI major cannot double count for the CSC major. The core and elective DS&AI major courses provide 20-22 of the 24 credits, so 2-4 more are needed, i.e., none of the elective credits can double count for the CSC major, and it is necessary to take an extra 2-4 elective credits.
See the programs' web pages for lists of approved electives.
Copyright: 2025 University of Miami. All Rights Reserved.
Emergency Information
Privacy Statement & Legal Notices
Individuals with disabilities who experience any technology-based barriers accessing University websites can submit details to our online form.