Draft 2026-2027 Catalog 
    
    Dec 05, 2025  
Draft 2026-2027 Catalog

Data Science Major


Return to {$returnto_text} Return to: College of Arts and Sciences

The undergraduate Data Science program at USF is a 4-year major which culminates in a Bachelor of Science degree. The program aims to deliver a high-quality data science education that instructs students in the theory and practice of mathematical and computational analysis of applied data driven problems, and to graduate students with appropriate experience in industry-standard data science tools.

Program Learning Outcomes


Students will

  • Think logically and analyze information critically in a mathematical setting
  • Reformulate and solve problems in an abstract framework
  • Express mathematical results verbally, working individually and in collaborative groups
  • Apply mathematical techniques to specific problem domains
  • Demonstrate competence with programming concepts, including software development techniques and data structures
  • Apply mathematical and computational techniques to real-world problems involving large, complex data sets
  • Visualize, present and communicate analytical results

Major Requirements (56 units)


  • All required courses require a minimum grade of C-. 
  • ​​​​​Courses required for the major can be repeated only once, or twice if one attempt resulted in a withdrawal.

Degree Planner


First-Year


Fall Units
Core B1: MATH 109 - Calculus & Analytic Geom I   4
CS 110 - Intro to Computer Science   4
Core: Rhetoric and Composition 4
Core 4
Total Semester Units 16
Spring Units
BSDS 100 - Intro to Data Science   4
MATH 110 - Calculus & Analytic Geom II   4
Core: Rhetoric and Composition 4
Core 4
Total Semester Units 16

Sophomore Year


Fall Units
CS 111 - Foundations of Program Design   4
MATH 211 - Calculus & Analytic Geom III   4
MATH 230 - Elementary Linear Algebra   4
Core  4
Total Semester Units 16
Spring Units
CS 112 - OOP and Data Structure   4
BSDS 200 - Applied Data Science Methods   4
Core 4
Core 4
Total Semester Units 16

Junior Year


Fall Units
MATH 370 - Probability with Applications    4
MATH 201 - Discrete Mathematics   4
Core 4
Core 4
Total Semester Units 16
Spring Units
MATH 371 - Statistics with Applications   4
CS 245 - Int. Data Structures and Algs   4
Core 4
Core 4
Total Semester Units 16

Senior Year


Fall Units
MATH 372 - Linear Regression   4
Core 4
Elective  4
Total Semester Units 12
Spring Units
MATH 373 - Statistical Learning   4
Core 4
Elective 4
Total Semester Units 12

*CEL, CD, and 2 semesters of language (if applicable) need to be incorporated into your course requirements.

**This information is subject to change, the degree planner is a sample, and students should consult with the department for any updated information. 

 

Return to {$returnto_text} Return to: College of Arts and Sciences