Program Details | Data Science BS

The  BS in Data Science degree is a multi-disciplinary program including course from mathematics, statistics, computer science and applications areas. The program offers training, at the lower-division level, in calculus, linear algebra, and computer science. Introduction to statistical methods, all requiring some basic programming skills (python, R,  and/or MATLAB), are also taught as part of the program. In the freshman data science seminar, guest lecturer(s) will be introducing examples and case studies and discussing ethics and bias in data science.

The degree program requires a basic core of courses (65 credits) and elective courses (12-15 credits). This structure gives flexibility to the program that allows students to pursue special areas of interest in applications of data science. The program is designed to provide a foundation for more advanced work and/or a basis for employment in business, industry, and government.

Requirements

In addition to meeting the general University degree requirements, the major in data science must complete the following requirements:

Course NumberCourse TitleCredits
Mth 251, 252, 253Calculus I, II, III12
Mth 261Introduction to Linear Algebra4
Mth 231Data Science Seminar2
CS 250Discrete Structures I4
Mth 343Applied Linear Algebra4
Stat 361Intro to Statistical Methods4
Stat 363Statistical Computing and Data Visualization in R4
Mth 271 or CS 161Mathematical Computing or Introduction to Programming and Problem-Solving4
CS 350Algorithms and Complexity4
Stat 364Modern Regression Analysis4
Mth 371Large-Scale Data Algorithms4
Stat 387Introduction to Statistical Learning4
CS 486Intro to Database Management Systems4
Stat 409Data Science Practicum3
TWO Approved 400-level Mth or Stat courses* 6-7
TWO Approved 300- or 400-level courses** 6-8

All courses used to satisfy the data science major requirements, whether taken in the department or elsewhere, must be graded C-, P, or above, but no more than 4 courses graded P will count toward these requirements. Transfer students majoring in data science are required to take a minimum of 15 credits of PSU upper-division mathematics or statistics courses in residence.

Check with your advisor for the list of additional courses, including omnibus-numbered courses, which may be approved as electives.

Approved Math/Stat Electives*

  • Mth 451 Numerical Calculus I 
  • Mth 452 Numerical Calculus II 
  • Mth 453 Numerical Calculus III 
  • Mth 461 Graph Theory I 
  • Mth 462 Graph Theory II 
  • Mth 464 Numerical Optimization I 
  • Mth 465 Numerical Optimization II 
  • Stat 451 Applied Statistics for Engineers and Scientists I 
  • Stat 452 Applied Statistics for Engineers and Scientists II 
  • Stat 461 Introduction to Mathematical Statistics I 
  • Stat 462 Introduction to Mathematical Statistics II

Approved Electives from Other Disciplines**

  • Actg 335 Accounting Information Systems and Analytic Fundamentals
  • CS 430P Internet, Web, & Cloud Systems
  • CS 441 Artificial Intelligence
  • CS 445 Machine Learning
  • G 324 Data Management and Analysis
  • GSCM 412 Introduction to Enterprise Resource Planning Systems
  • BTA 481 Blockchain Fundamentals
  • Mgmt 442 Human Resources Information Systems & People Analytics
  • PHE 350 Health and Health Systems
  • PHE 427 Managing Information in Health Services
  • PHE 450 Epidemiology
  • Phl 314U Computer Ethics
  • SySc 336U Networks and Society
  • SySc 440 Introduction to Network Science