• Skip to Content
  • AZ Index
  • Catalog Home
New College of Florida
  • Home
  • Catalog Contents
  • A-Z Index

Non-Catalog NCF Site Menus

NCF.edu Site Navigation

  • Why New College?
  • Academics & Majors
  • Admissions & Aid
  • Life at New

NCF.edu Utility Navigation

  • Visit
  • Give
  • About
  • News
  • Events

NCF.edu Secondary Navigation

  • Search NCF.edu
  • Apply
  • Get Info

Resources for

  • Students
  • Faculty & Staff
  • Alumni & Foundation
  • Parents & Families

NCF.edu Utility Navigation

  • Visit
  • Give
  • About
  • News
  • Events
  • Home›
  • Undergraduate Catalog›
  • Division of Natural Sciences›
  • Data Science

Data Science

2025-2026 Academic Catalog

  • Undergraduate Catalog
    • Introduction
      • The Mission of New College
      • Guiding Philosophy
      • Accreditation
      • Nondiscrimination Statement
      • Family Education Rights &​ Privacy Act (FERPA)
    • Admission Information
      • Application Process
      • First Year Student Admission
      • Transfer Student Admission
      • International Student Admission
      • Other Types of Undergraduate Admission
      • Residency, Tuition Deposit, &​ Offer of Admission
      • Admission Appeals
      • Health and Safety Requirements
    • Academic Information &​ Planning
      • Academic Calendar
      • Registration
      • General Education
      • Minors &​ Certificates
      • Area of Concentration
      • Academic Contract &​ Independent Study Projects
      • Degree/​Graduation Requirements
      • Senior Project or Thesis
      • Baccalaureate Examination
      • Academic Definitions, Policies, &​ Standards
        • Academic Honor Code
        • Academic Standing
        • Dropping a Course
        • Grading Policy
        • Leave of Absence
        • Students Called to Active Duty
        • Transfer Policy
        • Withdrawal from the University
      • Transcript Requests
    • Off-​Campus Study
    • Academic Support Services
    • Division of Humanities
      • Art
      • Art History
      • Chinese Language &​ Culture
      • Classics
      • Creative Writing
      • English
      • French Language &​ Literature
      • German Language &​ Literature
      • Greek
      • Humanities
      • Latin
      • Literature
      • Music
      • Philosophy
      • Religion
      • Russian Language &​ Literature
      • Spanish Language &​ Literature
    • Division of Natural Sciences
      • Applied Mathematics
      • Biochemistry
      • Biology
      • Chemistry
      • Computer Science
      • Data Science
      • Marine Biology
      • Mathematics
      • Natural Sciences
      • Physics
      • Statistics
    • Division of Social Sciences
      • Anthropology
      • Economics
      • History
      • Political Science
      • Psychology
      • Quantitative Social Science
      • Social Sciences
      • Sociology
    • Interdisciplinary Studies
      • Animal Wellbeing and Conservation
      • Biopsychology
      • Environmental Studies
      • Gender Studies
      • Geographic Information Systems
      • Great Books
      • Health, Culture, and Societies
      • Innovative Digital Media
      • International and Area Studies
      • Liberal Arts
      • Medieval and Renaissance Studies
      • Museum Studies
      • Neuroscience
      • Public Policy
      • Rhetoric and Writing
      • Theater, Dance, and Performance Studies
    • Paying for a New College Education: Tuition and Fees
    • Tuition and Fee Assessment and Refund Policies
    • Veterans Affairs Education Benefits
    • Financial Aid Programs
    • Information Technologies
    • Student Life
    • Student Code of Conduct
    • The Campus and Facilities
    • Administration
    • Directory
    • Contact Us
  • Graduate Catalog
    • Introduction
      • The Mission of New College
      • Guiding Philosophy
      • Accreditation
      • Nondiscrimination Statement
      • Family Education Rights &​ Privacy Act (FERPA)
    • Graduate Program Admissions
    • The Academic Calendar
    • Academic Regulations
    • Academic Support Services
    • Master of Science in Applied Data Science
    • Master of Science in Marine Mammal Science
    • Tuition and Fees
    • Financial Aid Programs
    • Satisfactory Academic Progress Policy for Financial Aid Purposes
    • Detailed Registration, Fee Assessment, and Refund Policies
    • Leave of Absence
    • Transcript Requests
    • Withdrawal
    • Withdrawal and Financial Aid/​Return of Title IV Funds
    • Student Life
    • Community Conduct Procedures
    • Academic Honor Code
    • The Campus and Facilities
    • Information Technology
    • Contact Us
  • Search Courses
  • Overview
  • Faculty
  • Requirements
  • Pathways
  • Additional Information

Overview

Data Science, the art and science of extracting information from datasets, is an interdisciplinary field that offers many exciting and challenging opportunities. Formed from the amalgamation of Computer Science, Statistics, and Mathematics, Data Science aims to solve real-world problems by revealing information hidden in data. As today’s businesses and IT systems continue to produce massive and ever-increasing amounts of digital data, the need for data scientists is greater than ever. Whether you are interested in analyzing consumer transactions, tweets, call data records, text corpuses, or sounds in nature, or creating stunning data visualizations, you will find that the concepts, techniques, and tools covered in our Data Science program will be extremely useful in a wide range of industrial domains and disciplines. These skills will also form a strong foundation for advanced graduate studies

The area of concentration starts with courses that form the foundational knowledge and skills in mathematics, statistics, computer programming and databases, followed by more advanced courses that depend on the discipline-specific track. We offer three such tracks: Computational, Statistical and Mathematical Data Science, and a student will get to decide their advanced area of focus among those three options. Students will then have to carry out a data science thesis under the supervision of two faculty from their chosen track (Computational, Statistical or Mathematical), and at least one faculty from another Data Science track. 

We also offer a Secondary Field in Data Science option, which is primarily aimed at students who are interested in obtaining skills and hands-on experience of working with data in their respective fields of application. [NOTE: Due to large curricular overlaps, students already pursuing an AOC in either of Computer Science, Statistics or Applied Mathematics - the three core disciplines that primarily constitute Data Science - are encouraged to do a Secondary field in another core discipline instead (e.g., Computer Science AOC with Secondary field in Statistics).]

 

Faculty in Data Science

Andrey Skripnikov, Associate Professor of Applied Statistics and Data Science [AOC coordinator, main point of contact]

David Gillman, Associate Professor of Computer Science

Patrick McDonald, Professor of Mathematics

Melissa Crow, Instructor of Statistics

Tania Roy, Associate Professor of Human Centered Computing

Necmettin Yildirim, Professor of Mathematics/Soo Bong Chae Chair of Applied Mathematics

Fahmida Hamid, Assistant Professor of Computer Science

Vlad Serban, Assistant Professor of Mathematics

Rohan Loveland, Assistant Professor of Computer Science and Data Science

Mans Hulden, Assistant Professor of Computer Science

Toby Wade, Assistant Professor of Statistics and Data Science

Christopher Kottke, Associate Professor of Mathematics (On Leave)

Gil Salu, Visiting Assistant Professor of Computer Science

Bernhard Klingenberg, Professor of Statistics/ Director of Data Science Masters Program

Requirements for the AOC in Data Science

A minimum of twelve and a half (12.5) academic units, with eight and half (8.5) units of core requirements and four (4) units of discipline-based track requirements. Student has to pick one discipline-based track (Computational, Statistical or Mathematical).

Course List
Code Title
Core requirements (8.5 units)
Computer Science (3 units):
COP 2047Introduction to Programming in Python (Introduction to Programming in Python)
DATA 3130Databases for Data Science
CSCI 3370Machine Learning
or CSCI 4200 Artificial Intelligence
or CSCI 4210 Artificial Intelligence and Data Mining
Statistics (3 units):
STA 2023Introduction to Applied Statistics (Dealing with Data I) 1
STA 3024Dealing with Data II
STA 3100R for Data Science
or DATA 3110 Data Munging and Exploratory Data Analysis
Mathematics (2.5 units):
MAC 2311Calculus I 1
STA 2442Probability I
MAS 3105Advanced Linear Algebra
Computational Data Science Track (4 units):
Required courses for the track (1 unit):
COP 2331
Object Oriented Programming
Electives for the track (select 3 units):
COP 3521
Distributed Computing
CAP 3328
Algorithms
CSCI 3220
Full Stack Application Development
COP 3535
Data Structures (Data Structures)
CIS 3303
Object Oriented Design (Object-Oriented Design)
CAI 3304
Natural Language Processing
CEN 3020
Software Engineering
CAP 3629
Reinforcement Learning
Faculty-approved internship or Research Experience for Undergraduates (REU) - 0.5 unit
Statistical Data Science Track (4 units)
Electives for the track (select 4 units):
STAN 3000
Statistical Learning
STAN 3230
Data Visualization and Communication
STAN 3275
Applied Linear Models
STAN 3360
Financial Markets Modeling using Machine Learning
STAN 3780
Applied Time Series Analysis
STA 2443
Probability II
Faculty-approved internship or Research Experience for Undergraduates (REU) - 0.5 unit
Mathematical Data Science Track (4 units)
Required courses for the track (0.5 unit):
STA 2443
Probability II
Electives for the track (select at least 3.5 units):
MAC 2312
Calculus II
MATH 2250
MAS 3214
Introduction to Number Theory
MATH 3220
MAP 3302
Ordinary Differential Equations
MATH 3410
Mathematical Modeling
MAT 4930
Mathematics Seminar
MAD 4400
Introduction to Numerical Methods
MATH 3550
Partial Differential Equations
Faculty-approved internship or Research Experience for Undergraduates (REU) - 0.5 unit
1

AP or IB credit may be counted towards that requirement. Please reach out to the program coordinator to confirm.

NOTES:

  • If a student is pursuing an AOC in one of the following three disciplines - Computer Science, Statistics, Applied Mathematics - and is also interested in doing a double AOC with Data Science, they will have to do a track that is different from their AOC discipline. E.g., a student pursuing Computer Science AOC can only do a double AOC with Statistical or Mathematical Data Science tracks.
  • If a student pursuing Data Science AOC is also interested in doing a Secondary Field in one of Computer Science, Statistics or Applied Mathematics, they can only do a Secondary Field in an area that's different from their Data Science track. E.g., a student pursuing Computational Data Science track can only do a Secondary Field in Statistics or in Applied Mathematics.

Requirements for a Secondary Field in Data Science

A minimum of five and a half (5.5) academic units. 

Course List
Code Title
Computer Science (2 units):
COP 2047Introduction to Programming in Python (Introduction to Programming in Python)
CSCI 3370Machine Learning
or CSCI 4200 Artificial Intelligence
or CSCI 4210 Artificial Intelligence and Data Mining
Statistics (2 units):
STA 2023Introduction to Applied Statistics (Dealing with Data I) 1
STA 3100R for Data Science
or DATA 3110 Data Munging and Exploratory Data Analysis
Mathematics (1.5 units):
STA 2442Probability I
MAS 3105Advanced Linear Algebra
1

AP or IB credit may be counted towards that requirement. Please reach out to the program coordinator to confirm.

NOTE: Due to heavy curricular overlap, that Secondary Field degree is not available to students already pursuing an AOC in one of the three disciplines - Computer Science, Statistics, Applied Mathematics. Instead, to enhance their Data Science experience and credentials, those students are encouraged to pursue a Secondary Field in another discipline out of those three (e.g., a Computer Science AOC student is encouraged to pursue a Secondary Field in either Statistics or Applied Mathematics).

Applied Data Science Masters program and the 3+2 pathway

If interested in the Applied Data Science Masters program, or the 3+2 pathway, please contact the Director of the Data Science Masters Program Dr. Bernhard Klingenberg at your earliest convenience.

Sample Pathways

Sample Four-Year Pathway

First Year
Fall Term Spring Term
Dealing with Data 1 Dealing with Data 2
Intro. to Programming in Python Linear Algebra
Calculus 1  
Second Year
Fall Term Spring Term
Databases for Data Science Machine Learning / Artificial Intelligence
Probability 1 (0.5 unit) Track-based course #1
R for Data Science  
Third Year
Fall Term Spring Term
Track-based course #2 Track-based course #4
Track-based course #3  
Fourth Year
Fall TermISPSpring Term
ThesisThesisThesis

Sample Two-Year Pathway

This pathway assumes a student has completed an introductory programming course in Python, an introductory statistics course, Calculus 1, and either Linear Algebra or an intermediate statistics course.

First Year
Fall Term Spring Term
Databases for Data Science Machine Learning / Artificial Intelligence
Probability 1 Either Dealing with Data 2 OR Linear Algebra
R for Data Science Track-based course #1
Second Year
Fall TermISPSpring Term
Track-based course #2ThesisTrack-based course #4
Track-based course #3 Thesis
Thesis  

Requirements for 3+2 Pathway for Combined Undergraduate + Graduate Degrees (BA and MS in Data Science)

If interested in the 3+2 pathway, or the Applied Data Science Masters program in general, please contact the Director of the Data Science Masters Program Dr. Bernhard Klingenberg at your earliest convenience.

Data Science Facilities

New College has a number of servers that support students and faculty in the computer science and data science programs. These include 5 HP physical servers with NVIDIA graphics processing units (Tesla, Titan X, and 1080 Ti); 1 SuperMicro physical server with 4 NVIDIA graphics processing units (Quadro RTX 6000); 1 SuperMicro physical server with 4 NVIDIA graphics processing units (RTX A5000 and 1080 Ti); and 12 virtual servers used in a variety of computer science, data science, and statistics courses.

New College of Florida
5800 Bay Shore Road, Sarasota, FL 34243
Phone: (941) 487-5000

Footer Navigation

  • Campus Map
  • Directory
  • Department Directory
  • Careers
  • Jane Bancroft Cook Library
  • Foundation
  • Textbook Orders
  • NCF Store
  • Public Notices
  • myNCF
  • Report a Problem
  • Site Accessibility
  • Copyright

Footer Secondary Navigation

  • Campus Map
  • Directory
  • Department Directory

Social Navigation

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • LinkedIn

2025-2026 New College of Florida. All Rights Reserved.

Back to top

Print Options

  • Send Page to Printer

    Print this page.

  • Download Page (PDF)

    The PDF will include all information unique to this page.

  • 2024-2025 NCF Undergraduate Catalog PDF

    Download a copy of the full 2024-2025 Undergraduate Catalog.

  • 2024-2025 NCF Graduate Catalog PDF

    Download a copy of the full 2024-2025 Graduate Catalog.