2024-2025 Catalog 
    
    Sep 28, 2024  
2024-2025 Catalog

Data Science Major


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.

Curriculum Map


Freshman Year


Fall Units
Core B1: MATH 109 - Calculus & Analytic Geom I   4
CS 110 - Intro to Computer Science I   4
Language - Course 1 (if needed) or Elective 4
RHET 111 - Public Spkng/Health Profession  (this is a prerequisite for Core: Rhetoric and Composition) 4
Total Semester Units 16
Spring Units
MATH 110 - Calculus & Analytic Geom II   4
CS 111: Introduction to Computer Science I in Java 4
Language - Course 2 (if needed) or Elective 4
Core: Rhetoric and Composition 4
Total Semester Units 16

Sophomore Year


Fall Units
MATH 110 - Calculus & Analytic Geom II   4
CS 112 - Intro to Computer Science II   4
BSDS 100 - Intro to Data Science with R    4
Elective 4
Total Semester Units 16
Spring Units
MATH 230 - Elementary Linear Algebra  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
Core 4
Core 4
Elective 4
Total Semester Units 16
Spring Units
MATH 371 - Statistics with Applications   4
MATH 201 - Discrete Mathematics   4
Core 4
Elective 4
Total Semester Units 16

Senior Year


Fall Units
MATH 372 - Linear Regression   4
Core 4
Core 4
Elective [Community - Engaged Learning (CEL)] 4
Total Semester Units 16
Spring Units
MATH 373 - Statistical Learning   4
Core 4
Core 4
Elective [Cultural Diversity (CD)] 4
Total Semester Units 16

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