The B.S. in Data Science (BSDS) curriculum provides a solid foundation in the key data science principles and applications necessary to support organizational data needs and strategies. Students will gain proficiency in the fundamentals of data science programming, mathematical and analytical algorithms, data systems and pipelines, and data visualization and presentation. With an emphasis on developing students’ ability to tackle real-world problems, the core coursework will equip students to understand and correctly apply data science in a broad range of organizations and contexts. 

Once admitted to the program, BSDS students will follow a three-year curriculum: 

First Year of Major: Understand

Fall

  • DS 2022 – Systems I: Intro. to Computing  
  • DS 2026 – Computational Probability  
  • MATH 1190/1210/1310 or APMA 1090 – Calculus I* 

Spring 

  • DS 2023 – Design I: Communicating with Data 
  • DS 3021 – Analytics I: Machine Learning I, Foundational Concepts  
  • DS 3025 – Mathematics of DS 

Second Year of Major: Apply

Fall

  • DS 2024 – Value I: Ethics & Policy in DS  
  • DS 3022 – Systems II: Cloud Architecture & Sustainable Pipelines 
  • DS 4021 – Analytics II: Machine Learning 

Spring

  • DS 3026 – Principles of Inference & Prediction  
  • DS 4023 – Design II: Data By Design
  • DS 4024 – Value II: Data Ethics 

Third Year of Major: Analyze, Evaluate, Create

Fall

  • Concentration Course  
  • Concentration Course
  • Concentration Course

Spring

  • DS 4022 – Final Project 
  • 2nd Concentration Course (Optional) 
  • 2nd Concentration Course (Optional) 

*AB or BC Calculus with a score of 4 or 5, or IB HL Mathematics with a score of 5, 6, or 7 will also meet this requirement.