Undergraduate Degrees

B.S. in Data Science

In this program, students gain critical skills that span key areas of statistics, computing, and mathematics, with foundational training providing literacy in four areas (data, algorithmic, mathematical, and statistical) that every student needs to master data science. Students develop expertise that connects theory to the solution of real-world problems, and can specialize their studies towards a more specific career focuses. 

What can you do with a degree in data science?

Students have a broad range of professional opportunities. Many students go on to pursue graduate degrees in data science, computer science, analytics, and statistics, and to work in fields like technology, engineering, research, and beyond. 

View full data science degree requirements in the Pitt Course Catalog.

Request Information

Required Courses

All of the following courses are required, except as noted below:

  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...

*Alternatively, Students can take: 

  • MATH 1180 instead of MATH 0280
  • CS 0441 instead of MATH 0480
  • CMPINF 1061 instead of STAT 1060
  • CS 1503 instead of STAT 1060
  • STAT 1631 instead of STAT 1151
  • STAT 1632 instead of STAT 1152

All of the following courses are required, except as noted below:

  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...
 
  • Loading...

*Students can take CS 1675 instead of STAT 1361.

Students have the opportunity to pursue a specialized area of study through elective courses relating to data analytics, computer systems, modeling, or data science in context. While selecting all three courses from the same category is advised for students seeking a focus, students may also choose courses across categories to suit their interests, if they prefer that approach.

  • Computer Systems: Students will gain depth of knowledge in the development, deployment, and analysis of the complex computer and information systems necessary for tackling large-scale data science problems.
  • Data Analytics: Students will enhance their ability to make decisions through the design, collection, analysis, and interpretation of data in an uncertain world, and the communication of findings.
  • Data Science in Context: Students will gain in-depth of knowledge in the technical and organizational aspects of the management, curation, description, preservation, and application of digital datasets of varying sizes in specific business, professional, or scientific contexts.
  • Modeling: Students will develop and harness theoretical tools to characterize structure within data and to represent and analyze processes that may underlie this structure.

Accepted courses for each specialization are listed in the Pitt Course Catalog

Select a capstone course, relevant to the chosen specialization, from the following list.

  • Loading...
 
  • Loading...
 
  • Loading...

*Students can also take any faculty-guided research project, subject to approval by the data science program director(s).